发布时间:2013-12-22 18:41:16
python中__name__的使用1. 如果模块是被导入,__name__的值为模块名字2. 如果模块是被直接执行,__name__的值为’__main__’Py1.py#!/usr/bin/env pythondef test(): print '__name__ = ',__name__if __name__ == '__main__': test()Py2.py#!/usr/bin/env python.........【阅读全文】
发布时间:2013-12-22 18:34:01
join用来连接字符串,split恰好相反,拆分字符串的。不用多解释,看完代码,其意自现了。>>>li = ['my','name','is','bob']>>>' '.join(li)'my name is bob'>>>s = '_'.join(li)>>>s'my_name_is_bob'.........【阅读全文】
发布时间:2013-12-22 15:01:27
python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。 基本接口: pickle.dump(obj, file, [,protocol]) 注解:将对象obj保存到文.........【阅读全文】
发布时间:2013-12-21 22:04:55
接触Python时间不长,对有些知识点,掌握的不是很扎实,我个人比较崇尚不管学习什么东西,首先一定回去把基础打的非常扎实了,再往高处走。今天遇到了Python中的全局变量的相关操作,遇到了问题,所以,在这里将自己遇到的问题,做个记录,以长记心!!!在Python中使用全局变量,其实,个人认为并不是很明智的选择;.........【阅读全文】
发布时间:2013-12-21 21:23:49
深入Python(3): and、or以及and-or2013-07-18 00:15 by BeginMan, 134 阅读, 0 评论, 收藏, 编辑一、and:在Python 中,and 和 or 执行布尔逻辑演算,如你所期待的一样,但是它们并不返回布尔值;而是,返回它们实际进行比较的值之一。.........【阅读全文】