正文:
Python是门动态语言,运行时候采取检查数据类型
Python解释器:
让其他程序运行起来的程序: Python解释器读取程序,按照其中的语句顺序执行,并得出结果
做了什么: 解释器将语句翻译成一组字节码指令(.pyc),字节码运行速度比源代码快, 有个PVM的概念, 负责一个接一个的执行指令,有CPython,PyPy.
Python内置数据类型:
按照访问类型分类:
序列:字符串,列表,元组(支持索引和分片)
映射:通过键进行访问
可变性分类:
不可变:数字,字符串,元组(不支持远处修改,可以通过表达式创建新的对象,并将结果分配给变量)
可变性:列表,字典,集合(可以在原处修改,不用创建新的对象)
深拷贝浅拷贝问题:
字符串连接用join
字符串有个format函数,格式化输出参数
字典:
看key的方法
2.x版本 d.has_key
3.x版本 in 3.0的d.key, d.values, d.items返回可迭代视图
文件操作: Open( )
Python内置数据类型:
list和tuple是数组:
Array:
set和dict是hash表
Python系统管理: