queque介绍:-queue是python中的标准库,俗称队列,可以直接import引用,在python2.x中,模块名为Queue-在python中,多个线程之间的数据是共享的,多个线程进行数据交换的时候,是不能够保证数据的安全性和一致性的,所以当多个线程需要进行数据交换的时候,队列就出现了,队...
分类:
编程语言 时间:
2016-03-14 09:36:06
阅读次数:
199
1.获取路径 2.时间模块time、datetime
分类:
编程语言 时间:
2016-03-14 00:10:28
阅读次数:
227
我研发的Python游戏引擎Pylash已经更新到1.4了。现在我们就来使用它完成一个极其简单的小游戏:接水果。游戏操作说明:点击屏幕左右两边或者使用键盘方向键控制人物移动,使人物与水果接触得分,碰到非水果的物品,如碎玻璃,就会game over。接下来是详尽的开发过程,篇幅较长,请看官耐心阅读。由于本次开发用到了pylash,大家可以先去Github上对引擎进行...
分类:
编程语言 时间:
2016-03-13 20:04:02
阅读次数:
384
基础知识实际上,“运算符重载”只是意味着在类方法中拦截内置的操作……当类的实例出现在内置操作中,Python自动调用你的方法,并且你的方法的返回值变成了相应操作的结果。以下是对重载的关键概念的复习:运算符重载让类拦截常规的Python运算。类可重载所有Python表达式运算..
分类:
编程语言 时间:
2016-03-13 06:40:53
阅读次数:
599
Python3对文本(str)和二进制数据(bytes)作了更为清晰的区分。 文本默认是以Unicode编码(python2默认是ascii),由str类型表示,二进制数据则由bytes类型表示。 str是文本类型,即str类型 bytes()函数同str.encode(),即把str类型编码为by
分类:
编程语言 时间:
2016-03-12 21:18:47
阅读次数:
460
查看python版本: 每次打开python顶端会显示版本号 在程序中判断版本号可以通过import sys sys.version 在dos下可以通过python -V查看 安装目录:C:\Python35-32 工作空间:D:\workspace\eclipse
分类:
编程语言 时间:
2016-03-12 13:10:54
阅读次数:
226
1、字典创建 1 >>> D={} 2 >>> D 3 {} 4 5 >>> D2={1:'a','key':2,(2,2):'e','d':{1:'w',2:'d'}} #冒号构造 6 >>> D2 7 {1: 'a', 'key': 2, 'd': {1: 'w', 2: 'd'}, (2, 2
分类:
编程语言 时间:
2016-03-12 13:09:57
阅读次数:
488
1、 S.partition(sep) -> (head, sep, tail) Search for the separator sep in S, and return the part before it, the separator itself, and the part after it
分类:
编程语言 时间:
2016-03-11 22:17:16
阅读次数:
321
特别注意: 在window,显示变量 print(x);而在linux中 print x 例如,有两个列表: >>>a = [1,2,3] >>>b = [4,5,6] 使用zip()函数来可以把列表合并,并创建一个元组对的列表。 >>>zip(a,b) [(1, 4), (2, 5), (3, 6
分类:
编程语言 时间:
2016-03-11 22:16:07
阅读次数:
222
maketrans 和 translate的用法(配合使用) 下面是python的英文用法解释 maketrans(x, y=None, z=None, /) Return a translation table usable for str.translate(). If there is onl
分类:
编程语言 时间:
2016-03-11 22:00:33
阅读次数:
186