摘要: 由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 >>> def now(): print '2016-06-02' >>> f = now >>> f() 2016-06-02 现在希望在函数调用前自动打印日志,但又不希望修改now()函数的定义,这种在代码运行期 阅读全文
posted @ 2016-06-02 22:33 我有病我高兴 阅读(121) 评论(0) 推荐(0) 编辑
摘要: a=65 # 判断对象是否是可以执行callable(a) #把ascii码表对应的 返回对应的字母chr(65) #展示ascii码表 返回对应的数字ord('B') #把命令封装成字符串 s='print(123)' s1='8*8' #把字符串编译成python代码d=compile(s,"s 阅读全文
posted @ 2016-06-02 15:22 我有病我高兴 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 函数的书写规则: def 函数名(参数): ... 函数体 ... 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数(类似与一个变量) 函数体:函数中进行一系列的逻辑计算,如:接收的数据必须是数字,求最大值 等... 参数:为函数体提供数据(给 阅读全文
posted @ 2016-05-25 00:17 我有病我高兴 阅读(680) 评论(0) 推荐(0) 编辑
摘要: s1={11,22,33,44} s2={22,33,44,55,66} print(s1.difference(s2)) #差集 s1有s2没有的{11}print(s1.symmetric_difference(s2)) #差集 去除共有的{66,11,55}print(s1.difference_update(s2)) #更新S1 去掉和s2相同的值{11}print(s1... 阅读全文
posted @ 2016-05-25 00:03 我有病我高兴 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在终端显示的时候增加一些美观 .format加.center的简单玩法 1 a='欢迎' 2 3 # 居中打印 4 print('{:^20}'.format(a)) 5 # 左对齐和右对齐 6 print('{:<10}'.format(a),'{:>10}'.format(a)) 7 #居中打印 阅读全文
posted @ 2016-05-18 09:56 我有病我高兴 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1 import os 2 import pickle 3 class File_handle(object): 4 def __init__(self,File):#判断文件是否存在 5 self.__file = File 6 if os.path.exists(self.__file) == False: 7 a... 阅读全文
posted @ 2016-05-11 23:06 我有病我高兴 阅读(129) 评论(0) 推荐(1) 编辑