一、变量
1、定义
格式:变量名 = 初始值;注意:Python中值可以随时发生改变。
2、删除变量
当定义一个变量后,在删除它,相当于这个变量未被定义:
a = 1
del a
print(a)
3、关键字
在Python中已经被赋予了特殊含义的英文单词,True, False,如:
import keyword
print(keyword.kwlist)
4、标识符
4.1 规则:
a. 只能由数字、下划线、字母组成。
b. 开头不能是数字
c. 严格区分大小写
d. 不能是关键字
4.2 规范
a. Python官方要求:全部用小写字母,不同的单词之间使用下划线分隔开
b. 遵循驼峰命名法:不同的单词之间使用首字母单词大写
c. 尽量做到见名知意。
二、Python中的数据类型
主要有:Number【数字】,string【字符串】,bool【布尔值True/False】,None【空值】,list【列表】,tuple【元组】,
dict【字典】,set【集合】,bytes【字节】等。
三、表达式和运算符
1、表达式
操作数和运算符组成,比如:1+1
作用:表达式可以求值,也可以给变量赋值
2、运算符
2.1 算术运算符:
+,-,*,/,%【求余,取模:即取余数】,**【次方:即幂】,//【取整,不要余数】
2.2 关系运算符
>, >=, <, <=, ==, !=
3、字符串比较
ASCII码,切记:【A~Z: 65-90; a~z:97~122; 0-9:48~57】
4、逻辑运算符
and:并且,与 ==> 两边为真则真,只要有一个为假则假
or:或者,或 ==> 两边为假则假,只要有一个为真则真
not:取反。 ===> 一定会得到一个bool值
*bool值 【切记】
数字类型:0是假的,其他为真
字符串:""空字符串是假,其他为真
None类型:None是假的
list类型:[]空列表为假,其他为真
dict类型:{}空字典为假,其他为真
#记忆:0和空的为假,其他为真
5、短路操作
*and:都为真则真,一假则假
6、成员运算符
主要有:in, not in
如:print(1 in [1,2,3])等
7、赋值运算符
=,+=,-=,*=, /=, //=, %=, **=
如:a += 2. 等价于 a = a +2
四、IF 分支
主要用于分多种不同的情况,有单分支和多分支等