来自民间的测试工程师

python学习第三天

上一篇 / 下一篇  2012-09-19 11:40:28 / 个人分类:python学习笔记

调用内置的dir函数,将会返回一个列表,其中包含了对象的所有属性。由于方式是函数属性,它们也会在这个列表中出现。
在python中,当最后一次引用对象时后(例如,将这个变量用其他的值进行赋值),这个对象所占用的内存空间将会自动清理。
在2.7.2种没有sorted内置函数。返回结果并对各种对象进行排序,调用socked内置函数可以一步完成。
没有特定的常量语法创建文件。要创建一个文件对象,需调用内置的open函数以字符串的形式传递给它一个外部的文件名以及一个处理模式的字符串。
>>> data=open('data.bin','rb').read()  #open binary file
Traceback (most recent call last):
  File "<pyshell#236>", line 1, in <module>
    data=open('data.bin','rb').read()
IOError: [Errno 2] No such file or directory: 'data.bin'
>>> data                               #bytes string holds binary data
Traceback (most recent call last):
  File "<pyshell#237>", line 1, in <module>
    data
NameError: name 'data' is not defined
>>> data[4:8]
Traceback (most recent call last):
  File "<pyshell#238>", line 1, in <module>
    data[4:8]
NameError: name 'data' is not defined
(原因:找不到文件,需要自己加载?找不到位置....?)
 
创建以后不可改变的对象有:数字,字符串和元祖
python的字典是其核心类型集中唯一的映射类型
使用好python的关键思想:不要把代码限制在特定的类型上,使代码自动使用于多种类型

TAG:

 

评分:0

我来说两句

Open Toolbar