今日内容
基本运算符
-
增量赋值 例x = 1,x += 1
-
交叉赋值 例将x = 1,y = 2的x,y值互换x,y = y,x
-
链式赋值 x = y = z =10
-
解压赋值 salaries = [111,222,333] m1,m2,m3 = salaries 对应的变量名的个数与值的个数要一一对应
-
# salaries = [111, 222, 333, 444, 555] # mon0,mon1,*_=salaries # print(mon0) # print(mon1) # print(_) # 其中得到值的类型为列表[333,444,555]
# salaries = [111, 222, 333, 444, 555]
# mon0,mon1,*_=salaries
# print(mon0)
# print(mon1)
# print(_)
# *_,x,y=salaries
# print(x,y)
# print(_)
# x,*_,y,z=salaries
# print(x)
# print(y)
# print(z)
其中*是代替所有的未填充变量名 , _
一般用于无用的数据变量
0 ,'',[]对应的bool
均为True
逻辑运算符的比较级,not > and > or
![img](今日内容.assets/1.png)
![img](今日内容.assets/2.png)
![img](今日内容.assets/3.png)
![img](今日内容.assets/4.png)
![img](今日内容.assets/5.png)
![img](今日内容.assets/ysf.png)
优先级:加减乘除 > 比较 > not and or
流程控制
1. if判断 格式 if 判断:
if 2 == 1:
print('可以')