1、python是一种弱数据类型语言,在声明变量时不需要定义其类型,可直接赋值。(变量 = 值)
2、变量命名规范
2.1:python命名规范与其他语言相似,只能以字母、数字、下划线组成(中文也不行)
2.2:需注意数字不能出现在最前面
2.3:同一单词大小写不同代表含义不同
2.4:关键字和保留字不能被定义成变量名
2.5:起名最好有意义(见字起义)
2.6:慎用小写字母领域大写字母O,易被看成1和0
2.7:变量名内不能出现空格
3、简单的数据类型
3.1 :整型(integer int):所有自然数都是整数
3.2:浮点数(float):python中没有double型,float与double具有相同相同精度
3.3 :字符串(string str):用双引号或单引号引用的的任意长度的文本都属于字符串(python没有char类型,统一属于字符串)
3.3.1: 字符串的输出有时需要转义字符的协助,常见的转义字符有t(制表符)n(换行)'(单引号)"(双引号)\(输出)
3.4:布尔类型(Boolean,bool):布尔类型只有Turn和False两个取值(Turn取值1,False取值0,大多数语言都遵循”非零即真“的原则)
3.5: 查看数据类型可用全局函数type() ,用法:type(变量名)
3.6 :各种数据类型可以进行数据类型转换
4、运算符
* 4.1:算数运算符(+,-,*,/等数学运算符)
* 4.2:条件运算符(>,<,>=,<=等)
* 4.3:赋值运算符(+=,-=,*=等)
* 4.4:逻辑运算符(and(与),or(或),not(非))
4.5:位运算符
4.6:成员运算符
4.7:身份运算符
4.8:运算符的优先级(各个运算符之间有严格的运算符等级制度,但最好用小括号括好便于区分)
带*需重点掌握
5、程序顺序
程序的执行顺序是自上而下的执行
在程序的执行顺序中也可添加其他结构
条件结构:if(单分支条件结构)、if...else...(双分支条件结构)if...elif...elif...else...(多分支条件结构)
循环结构:while循环、for循环 注意:python中无do...while.. 循环
在python程序中严格遵循缩进制度(“Tab键”或者“空格”控制缩进)



