- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 ToString Convert.ToString和(string)区别
通常object到string有四种方式:(假设有object obj)obj.ToString,Convert.ToString,(string)obj,obj as string。他们都能将object对象转换成string对象。我就讲讲他们的异同以及在实际中应该使用哪个。前两个方法通常是由别的对象得到string对象,它们间的区别只表现在要转换的对象为null时,如果obj为nu
2012-05-09 01:45:05 404
转载 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 1064
原创 getch()与system("pause")的区别
getch()是库函数,使用时需要引入头文件“conio.h” system("pause")是调用DOS命令。而且system("pause")只能在MS下使用,使用时还要引入头文件“stdlib.h”。 当没这种类似语句,你点开生成的.exe文件,运行界面只会闪一下,而有这种语句,就不会了!这两句有个共同的点就是能够达到看到运行结果。但是getch()却不仅仅有
2012-03-16 23:40:33 928
原创 提高PYTHON编程的能力---阅读源代码
阅读源代码,事实上是学习python最好的方式---除了自己编写代码外。 真正的阅读不是问题,但是问题的源代码在哪里。假设我们希望阅读标准模块copy的源代码,去哪里找呢?可以通过检查模块的__file__的属性:>>> print copy.__file__C:\Python\lib\copy.py(注意,如果文件名以.pyc结尾,只要查看相应的以py结尾的文件就可以)
2012-03-14 22:27:30 2171
原创 python 新手问题 r 的作用
r意思就是row data,也就是原始数据,也就是不用转义的。 比如你要在一个字符串里面包含斜杠和一个字母n,"\n"就错了,这里的斜杠和n的组合表示一个回车,必须"\\n",也就是用反斜杠来转义反斜杠。但是用r后面接字符串就没这个问题了,r"\n"中的\n就是这两个个字母本身了。(因为Windows把反斜杠(\)作为目录分隔符,而Python用反斜杠表示转义符!)
2012-03-11 22:59:53 640
转载 对象与参考
当你创建一个对象并给它赋一个变量的时候,这个变量仅仅 参考 那个对象,而不是表示这个对象本身!也就是说,变量名指向你计算机中存储那个对象的内存。这被称作名称到对象的 绑定 。print 'Simple Assignment'shoplist = ['apple', 'mango', 'carrot', 'banana']mylist = shoplist # mylist
2012-03-10 02:17:14 274
原创 Python 逗号妙用
>>> shoplist = ['apple','orange','pear','peach']>>> for i in shoplist:... print i... appleorangepearpeach但是如果在输出的i后面加上一个逗号,效果会很不一样。>>> shoplist = ['apple','orange','p
2012-03-10 00:25:11 630
原创 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 346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人