失效链接处理 |
Python~程基础及高U特性的W记整理 PDF 下蝲
相关截图Q?/strong>
![]() 主要内容Q?/strong>
介:面向对象、解释型语言Q特点:语法z而清晰、丰富和强大
的类库、能够轻杄联结其他语言Q?用于三种场合Q?/span>shell 实现工具Q不
适合Q、控制语aQ将其他E序~写的库Q通过
Python 调用Q作Z
U胶水语aQ、框Ӟ解释器:字节码( bytecodeQ?/span>
Python 的实玎ͼ原始的实现方式( CPythonQ、用于与 java 语言集成
的实玎ͼ JythonQ、用于与 .net 框架集成的实玎ͼ IronPythonQ?/span>
Python E序分ؓQ模块、语句、表辑ּ、对?/span>
1Q?E序有模块构?/span>
2Q?模块包含语句
3Q?语句包含表达?/span>
4Q?表达式徏立ƈ处理对象
面向q程Q以指oZ心, 由指令处理数据,如何l织代码解决问题
面向对象Q以数据Z心, 所有的处理代码都围l数据展开Q如何组
l数据结?Q或者如何设计数据结构组l数据, q提供对此类数据?/span>
许处理操作)
数据l构Q?/span>Python 最基本的数据结构是序列Q?序列中每一个元素都?/span>
分配一个序P索引Q?Q从 0 开始, Python 中包?nbsp;6 U内建的数据?/span>
列:列表、元l、字W串?nbsp;Unicode 字符丌Ӏ?nbsp;buffer 对象?nbsp;xrange ?/span>
象、缓冲区。例如, list[a,b]:从烦?nbsp;a 开始到 b-1 l束Q烦引位|从 0
开始基本数据类型:
1Q?/span>
IntegralQ整型(不可变)?nbsp;boolean
2Q?点型:点数和复数和十q制数字
3Q?字符Ԍ不区分单引号和双引号Q不可变Q?/span>
4Q?序列cdQ列?nbsp;[可变]:可直接修改内容, id 不会改变Q但是变
得是变量名的引用、元l?/span>
(不可?nbsp;)。实质上Q列表和元组q不
真正存储数据Q而是存放对象引用
调用Ҏ(gu) type 可知道变量的cdQ例如, typeQ?/span>numQ?/span>
|