![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
michael7yan
天行健,君子以自强不息!
展开
-
Python的字典形式格式化字符
方法一:>>>phonebook = {'Beth': '9102', 'Alice': '2431', 'Cecil': '3258'}>>>"Cecil's phone number is %(Cecil)s." % phonebook"Cecil's phone number is 3258."(摘自Python基础教程(第二版))方法二:>>> 'Ther原创 2012-03-03 16:25:28 · 333 阅读 · 0 评论 -
对象与参考
当你创建一个对象并给它赋一个变量的时候,这个变量仅仅 参考 那个对象,而不是表示这个对象本身!也就是说,变量名指向你计算机中存储那个对象的内存。这被称作名称到对象的 绑定 。print 'Simple Assignment'shoplist = ['apple', 'mango', 'carrot', 'banana']mylist = shoplist # mylist转载 2012-03-10 02:17:14 · 268 阅读 · 0 评论 -
Python 逗号妙用
>>> shoplist = ['apple','orange','pear','peach']>>> for i in shoplist:... print i... appleorangepearpeach但是如果在输出的i后面加上一个逗号,效果会很不一样。>>> shoplist = ['apple','orange','p原创 2012-03-10 00:25:11 · 619 阅读 · 0 评论 -
python 新手问题 r 的作用
r意思就是row data,也就是原始数据,也就是不用转义的。 比如你要在一个字符串里面包含斜杠和一个字母n,"\n"就错了,这里的斜杠和n的组合表示一个回车,必须"\\n",也就是用反斜杠来转义反斜杠。但是用r后面接字符串就没这个问题了,r"\n"中的\n就是这两个个字母本身了。(因为Windows把反斜杠(\)作为目录分隔符,而Python用反斜杠表示转义符!)原创 2012-03-11 22:59:53 · 629 阅读 · 0 评论 -
提高PYTHON编程的能力---阅读源代码
阅读源代码,事实上是学习python最好的方式---除了自己编写代码外。 真正的阅读不是问题,但是问题的源代码在哪里。假设我们希望阅读标准模块copy的源代码,去哪里找呢?可以通过检查模块的__file__的属性:>>> print copy.__file__C:\Python\lib\copy.py(注意,如果文件名以.pyc结尾,只要查看相应的以py结尾的文件就可以)原创 2012-03-14 22:27:30 · 2165 阅读 · 0 评论 -
python __def__ Exception AttributeError: "'NoneType' object has no attribute
今天在看A BYTE OF PYTHON,学习Python类的类变量时,遇到下面的错误.class Person: population = 0 def __init__(self, name): self.name = name print '(Initializeing %s)' % self.name转载 2012-03-17 19:35:46 · 1050 阅读 · 0 评论