11 2016 档案

摘要:模块 模块的功能就是重复运用代码块,如里面的函数,属性和类。 导入模块 模块的导入是一次导入的,首次导入后会生成一个.pyc的文件,如果再次导入时,python会导入.pyc文件而不是.py文件,除非.py文件已改变,在这种情况下,会生成新的.pyc文件。 自定义模块 自定义模块是很简单的,把你自己写的模块保存为.py结尾的python文件,把它放在python解释... 阅读全文
posted @ 2016-11-18 22:07 GoodPanpan 阅读(208) 评论(0) 推荐(0) 编辑
摘要:note eight 使用元类 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。 程序的调试用logging 模块 import logging 单元测试 为了编写单元测试,我们需要引入pytho... 阅读全文
posted @ 2016-11-17 18:13 GoodPanpan 阅读(289) 评论(0) 推荐(0) 编辑
摘要:note one 字符串和编码 字符编码最早是美国发明的ASCII编码,只占一个字节共127个字符 这对于要处理其他文字是显然不够的,所以国际上制定了统一的编码方式Unicode,占两个字节。那么问题又随之而来,如果我使用的全是英文,采用Unicode进行编码,这样就浪费了一半的空间,为了解决这个问题,又发展到了UTF-8这种编码方式。 在计算机内存中... 阅读全文
posted @ 2016-11-16 20:24 GoodPanpan 阅读(189) 评论(0) 推荐(0) 编辑
摘要:class AAA(): aaa = 10 # 情形1 obj1 = AAA() obj2 = AAA() print obj1.aaa, obj2.aaa, AAA.aaa # 情形2 obj1.aaa += 2 print obj1.aaa, obj2.aaa, AAA.aaa # 情形3 AAA.aaa += 3 print obj1.aaa, obj2.... 阅读全文
posted @ 2016-11-16 20:19 GoodPanpan 阅读(3031) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示