元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。含有0个或1个项目的元组。一个空的元组由一对空的圆括号组成,如myempty = ()。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,...
分类:
编程语言 时间:
2014-07-07 08:30:25
阅读次数:
211
直接上代码吧#-*-coding:utf-8import osif os.path.exists('d:\\cpickle.data'): os.remove('d:\\cpickle.data')import cPickle as Pshoplist=['apple','banana','...
分类:
编程语言 时间:
2014-07-07 00:09:58
阅读次数:
475
#-*-coding:utf-8class Person: __privateName=None; count=0;#既可以被实例对象引用,也可以被当做静态对象引用,NND,好混乱。 def __init__(self,name): self.count+=1 ...
分类:
编程语言 时间:
2014-07-06 23:36:44
阅读次数:
354
继续在上一节的类的基础上测试继承:#-*-coding:utf-8import Syntax2class Student(Syntax2.Person): def __init__(self,name,age): Syntax2.Person.__init__(self,nam...
分类:
编程语言 时间:
2014-07-06 23:19:57
阅读次数:
310
__init__方法一样,还有一个特殊的方法__del__,它在对象消逝的时候被调用。但是很难保证这个方法究竟在什么时候运行。如果你想要指明它的运行,你就得使用del语句,#-*-coding:utf-8class Person: __privateName=None;#私有变量 cou...
分类:
编程语言 时间:
2014-07-05 20:28:10
阅读次数:
270
#-*-coding:utf-8import systry: strInput=int(raw_input('input sth.')) f=file('d:\\kjdsklslkdkl2l23223.datdk')except (EOFError,ValueError): #多重异常...
分类:
编程语言 时间:
2014-07-05 19:03:38
阅读次数:
228
列表综合 参见:http://woodpecker.org.cn/abyteofpython_cn/chinese/ch15s03.html#-*-coding:utf-8def ttt(value1,*args): for i in args: value1+=i pri...
分类:
编程语言 时间:
2014-07-05 18:53:17
阅读次数:
206
exec语句用来执行动态的Python语句exec 'print "Hello World"'输出:Hello Worldeval用来计算表达式:eval('2*3')结果:6
分类:
编程语言 时间:
2014-07-05 18:47:32
阅读次数:
273
lambdTesting=lambda x: x*3print(lambdTesting(5))输出 15像C#一样传递lambda表达式:def abc(t,a): return t(a)print(abc(lambdTesting,15))输出:45
分类:
编程语言 时间:
2014-07-05 18:02:49
阅读次数:
196
repr函数和反引号用来获取对象的可打印的表示形式。你可以通过定义类的__repr__方法来控制你的对象在被repr函数调用的时候返回的内容。在大多数时候有eval(repr(object)) == object。Let's start Python programming!哇哈哈哈!感谢:沈洁元S...
分类:
编程语言 时间:
2014-07-05 17:44:56
阅读次数:
289