发布时间:2013-12-22 20:00:17
Python列表copy引用是指保存的值为对象的地址。在 Python 语言中,一个变量保存的值除了基本类型保存的是值外,其它都是引用,因此对于它们的使用就需要小心一些。下面举个例子:问题描述:已知一个列表,求生成一个新的列表,列表元素是原列表的复制a=[1,2]b=a.........【阅读全文】
发布时间: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-20 08:13:47
接触Python以来,看到类里的函数要带个self参数,一直搞不懂啥麻子原因。晚上特别针对Python的self查了一下,理理。Python要self的理由Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数 (self ),但在调用这个方法的时候不必为这个参数赋值 (显胜于隐&n.........【阅读全文】
发布时间:2013-12-16 09:33:38
iif else- Python的if语句类似其他语言。 eg : if expression: statement(s)建议使用4个空格代替缩进逻辑值(bool)用来表示诸如:对与错,真与假,空与非空等逻辑值包含了两个值:- True :表示非空的量(如:stri.........【阅读全文】