易截截图软件、单文件、免安装、纯绿色、仅160KB

python_复杂数据类型

python_复杂数据类型
python中原生的队列有2种,一种是普通的队列(Queue),一种叫做优先队列(PriorityQueue),即小的先出列。
注意:队列是线程安全的,python 3.0中支持多进程,也有类似的Queue,但不是这个。
1栈、队列、堆
  python中原生的队列有2种,一种是普通的队列(Queue),一种叫做优先队列(PriorityQueue),即小的先出列。
  注意:队列是线程安全的,python 3.0中支持多进程,也有类似的Queue,但不是这个。
  构造函数:
  queue.Queue(maxsize)
  queue.LifoQueue(maxsize)
  queue.PriorityQueue(maxsize)
  异常:
  queue.Empty
  queue.Full
  方法:
  qsize()            获得队列的大小
  put_nowait(item)        入队
  get_nowait()              出队 
2 集合
  创建集合
  set(list)
  set(tuple)
  添加元素:set.add(element)
  删除元素:set.remove(element)
           set.discard(element) #如果存在,删除
           set.pop()  #随机删除元素
  清空集合:set.clear()
  集合操作:
  包含<=
  真包含<
  并union(set1,set2,...)
|
  交intersection
&
  差difference
-


相关文档:

python 之 pil生成验证码图片

#!/usr/bin/python
#coding=utf-8
import Image,ImageDraw,ImageFont,os,string,random,ImageFilter
def initChars():
"""
允许的字符集合,初始集合为数字、大小写字母
usage: initChars()
param: None
return: list
返回允许的字符集和
for: picChecker类初始字符集合
todo: ......

python语法和代码约定

1. 第二章 语法及代码约定                       
                      &nb ......

选择阅读Python源码来进一步提高算法

最近在研读Python源码剖析一书,此书相当不错,如果自己冲动的去分析Python源码可能会到处碰“鼻”,看到此书时是09年,那时为了研究内存机制才发现有这么一本书,但是工作太忙,根本没时间去分析源码,到了2010年,这是非常有深重意义的一年,所以这一年一定要比之前做的还要付出更多,要想成为技术顶尖就必须研 ......

python random 随机的问题

在一个项目中需要获取随机数,谁知道遇到点问题:随机数不随机。所以我写了个简单原型。看下到底是啥问题。
import os,random,sys,time
while True:
father = os.fork()
if father:
time.sleep(2)
rd = 7
else:
#random.seed()
rd = random.choice([2,3,4,5])
......

Python中执行shell命令的实例

1。
myCoolVariable="some_string"
os.system("echo myCoolVariable")
2.
>>> os.system('echo "asdg"')
asdg
0
>>> os.system("echo 'asdgwere'")
asdgwere
0
3.
$ python
>>>hamburger="potato"
>>>import os
>>>os.system("echo 'hamburger'")
potato
0
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号