摘要: 有两个永不改变的值 True 或 False布尔型是整型的子类,但是不能再被继承而生成它的子类没有 __nonzero__() 方法的读写的默认值是 True对于值为零的任何数字或空集(空列表,空元组和空字典等)在 Python 中布尔值都是 False在数学运算中,Boolean 值的 True 和 False 分别对应与 1 和 0"""无__nonzero__()"""class A: passprint 'A is not zero' if A() else 'A is zero' #outpu 阅读全文
posted @ 2013-05-11 23:12 Roger| 阅读(476) 评论(0) 推荐(0) 编辑
摘要: cmp(obj1, obj2): 比较 obj1 和 obj2,根据比较结果返回整数。 obj > obj2 返回1 obj1 == obj2 返回0 obj1 < obj2 返回-1repr(obj):或 ``(``符号子波浪线键上)返回一个对象的字符串表示str(obj): 返回对象适合可读性好的字符串表示type(obj): 得到一个对象的类型,并返回响应的 type 对象 阅读全文
posted @ 2013-05-11 17:22 Roger| 阅读(142) 评论(0) 推荐(0) 编辑
摘要: None 没有什么有用的属性,它布尔值总是 False.空对象、值为零的任何数字或者Null对象None的布尔值都是 False.下列对象的布尔值是 False:NoneFalse所有的值为零的数:0 (整型)(浮点型)0L (长整型)0.0+0.0j (复数)"" (空字符串)[] (空列表)() (空元组){} (空字典) 阅读全文
posted @ 2013-05-11 16:47 Roger| 阅读(524) 评论(0) 推荐(0) 编辑
摘要: >>> import sys>>> logfile = open('e:/python/test.txt', 'a')>>> print >> logfile, 'tester logfile...'>>> logfile.close()print 语句支持将输出重定向到文件,从 pyhton2.0开始增加。 符号 >> 用来重定向输出。 阅读全文
posted @ 2013-05-11 13:31 Roger| 阅读(146) 评论(0) 推荐(0) 编辑
摘要: >>> print str(1000L)1000>>> print str('hello,world')hello,world>>> print str(1000L)1000>>> print repr('hello,world')'hello,world'>>> print repr('1000L')'1000L'str()函数:把值转换为合理形式的字符串,方便用户理解repr()函数:创建一个字符串,以合法的 python 阅读全文
posted @ 2013-05-11 11:17 Roger| 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 如:希望获得系统当前时间,按指定格式显示:2013-05-11 10:20:35time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())以上2行代码输出的结果一致.time.strftime():格式化字符串time.localtime():获取当前系统时间time.time():当前时间,新纪元开始后的描述,以UTC为准python中时间日期格式化符号:%y 两位数的年份表示(00-99)% 阅读全文
posted @ 2013-05-11 10:27 Roger| 阅读(187) 评论(0) 推荐(0) 编辑