1.解释型的,面向对象的,带有动态语义的高级程序设计语言。
2.使用Python
![ULT0)3X{YH3WO$Z~D$~]1KO.png wKiom1lQtDWQolC9AAB7rPG2HCM173.png](https://s5.51cto.com/wyfs02/M00/9A/0C/wKiom1lQtDWQolC9AAB7rPG2HCM173.png)
3.Python和c脚本的区别
Python脚本

** #coding:utf-8 设置编码格式
c脚本
运行


4.Python常用工具
ipython
![~L]E8JP)VK@GC)8IV`D)H2P.png wKioL1lQtdXw41lWAADVzI5_bWw263.png](https://s1.51cto.com/wyfs02/M02/9A/0C/wKioL1lQtdXw41lWAADVzI5_bWw263.png)
pycharm

5.字符编码
ASCII: 用二进制存储数据,一个字节存储一个字符。
Unicode:所有文字都是用两个字节存储,在内存中存储。
Utf-8: 可变长度编码,英文字符用一个字节存储,中文用三个字节存储,硬盘中存储。
6.编码与解码
编码:从Unicode到utf-8格式
解码:从utf-8到Unicode格式

7.输入与输出
(1)输入

(2)输出,可以有多个,用“,”隔起来

8.变量
变量的命名:变量名首字母必须为字母(a-z A-Z),下划线(_),变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。
Python垃圾回收机制:Python默认的垃圾收集机制是“引用计数”,每个对象维护了一个ob_ref字段。它的优点是机制简单,当新的引用指向该对象时,引用计数加1,当一个对象的引用被销毁时减1,一旦对象的引用计数为0,该对象立即被回收,所占用的内存将被释放。
![0E9]009G(6`1H]2VH1D`5{7.png wKioL1lQubHycNoGAAAZ9zvxCvY170.png-wh_50](https://s1.51cto.com/wyfs02/M02/9A/0D/wKioL1lQubHycNoGAAAZ9zvxCvY170.png-wh_500x0-wm_3-wmp_4-s_2680229505.png)
9.运算符
算数运算符

关系运算符

逻辑运算符

10.Python数据类型
数字
(1)整形
(2)长整型

(3)浮点型
![@~MGV[Y]V}LY0I2CWQ@AYL8.png wKioL1lQvYOQarpIAAAhT8d6NzA589.png](https://s1.51cto.com/wyfs02/M02/9A/0D/wKioL1lQvYOQarpIAAAhT8d6NzA589.png)
(4)复数类型

字符串
(1)定义字符串的三种方法
![7V2(0`KF89%2_@]E5K%7~PK.png wKioL1lQvgyiPEKuAABwCjWMyI4975.png](https://s1.51cto.com/wyfs02/M00/9A/0D/wKioL1lQvgyiPEKuAABwCjWMyI4975.png)
(2)转义字符


(3)三重引号
![48}MSTQHZC@[GU}K_]8UMJM.png wKioL1lQvtyCLhmMAABB3e5gstc085.png](https://s1.51cto.com/wyfs02/M02/9A/0E/wKioL1lQvtyCLhmMAABB3e5gstc085.png)
11.字符串的索引

12.字符串的切片
![L9Q)Z4I]AX$I1G{4XCZ{CLF.png wKiom1lQv2iAZjavAAAtWAhPmpA481.png](https://s3.51cto.com/wyfs02/M00/9A/0E/wKiom1lQv2iAZjavAAAtWAhPmpA481.png)
本文转自 漂浮的天堂 51CTO博客,原文链接:http://blog.51cto.com/12774215/1943593,如需转载请自行联系原作者