#on

冒泡 [Python]

冒泡PythonclassBubbleSort:def__init__(self):self.initArr()definitArr(self):self.arrInfo=[60,61,27,91,92,44,13,20,24,13]defbubbleSortFromStartToEnd(self):length=le...
IT猿 ·2023-05-06

[转]Wote用python语言写的imgHash.py

#!/usr/bin/pythonimportglobimportosimportsysfromPILimportImageEXTS='jpg','jpeg','JPG','JPEG','gif','GIF','png','PNG'defavhash(im):ifnotisinstance(im,Image.Image...

Python3之切片的道理

list的切片有三个参数:起点,终点,步长list[::-1]相当于起点为最后的一个,终点为第一个,然后一次减少一个更多的看下面的测试>>>a=[0,1,2,3,4,5,6,7,8,9]>>>a[0,1,2,3,4,5,6,7,8,9]>>>a.reverse()&...
IT猿 ·2023-05-06

[转]python模块全面

http://www.cnblogs.com/wupeiqi/articles/4963027.html模块概念:用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又...
IT猿 ·2023-05-06

Python3之format

print('{0},{1}'.format('zhangk',32))print('{},{},{}'.format('zhangk','boy',32))print('{name},{sex},{age}'.format(age=32,sex='male',name='zhangk'))#格式限定符#它有着丰富的的...
IT猿 ·2023-05-06

Python3之Zip

fromcollectionsimportdefaultdictfromcollectionsimportOrderedDictd=defaultdict(list)d['a'].append(1)d['a'].append(2)d['b'].append(5)print(d)#di=dict(list)#di['b'...
IT猿 ·2023-05-06

python时间处理之datetime

#-*-coding:utf-8-*-#datetime类#datetime是date与time的结合体,包括date与time的所有信息。#它的构造函数如下:#datetime.datetime(year,month,day[,hour[,minute[,second[,microsecond[,tzinfo]]]]...

关于Pyhton多线程同步队列的应用

'''同步队列put方法和task_done方法,queue有一个未完成任务数量num,put依次num+1,task依次num-1.任务都完成时任务结束。1.创建一个Queue.Queue()的实例,然后使用数据对它进行填充。2.将经过填充数据的实例传递给线程类,后者是通过继承threading.Thread的方式创...

关于Python多线程condition变量的应用

'''所谓条件变量,即这种机制是在满足了特定的条件后,线程才可以访问相关的数据。它使用Condition类来完成,由于它也可以像锁机制那样用,所以它也有acquire方法和release方法,而且它还有wait,notify,notifyAll方法。一个简单的生产消费者模型,通过条件变量的控制产品数量的增减,调用一次生...

Python 快排[pythonnic]

defQS(array):less=[]more=[]iflen(array)<=1:returnarrayhead=array.pop()forxinarray:ifx<=head:less.append(x)else:more.append(x)returnQS(less)+[head]+QS(more...

python 正则表达式

/正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例...

mysql 与mongodb的特点与优劣

首先我们来分析下mysql 与mongodb的特点与优劣。下面是我以前做的ppt的部分截图。再来分析下应用场景,a.如果需要将mongodb作为后端db来代替mysql使用,即这里mysql与mongodb 属于平行级别,那么,这样的使用可能有以下几种情况的考量:(1)mongodb所负责部分以文档...

MySQL与MongoDB的操作对比

   MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。  以我们公司项目为例,在早期的项目中,都在使用关系型数据库,...

django-registration (1048, “Column 'last_login' cannot be null”)

Gotoyourdatabase(MySQLTerminal):$mysqlmysql>SELECT*FROMdjango_migrations;Ifyouseesomerecords,good.Deletethem.mysql>TRUNCATETABLEdjango_migrations;LeaveMyS...

django.db.utils.OperationalError: (1050, "Table '表名' already exists)解决方法

 django.db.utils.OperationalError:(1050,"Table'表名'alreadyexists)解决方法找到解决方案,执行:[python] viewplain copy python manage.py migrate&nbs...
首页上一页...13651366136713681369...下一页尾页