1.常量:不发生改变的量
默认全大写命名 AGE_OF_BOY=18
2.算数运算
加减乘
除:单/有精度,//没有精度,取整
平方:10**2
赋值运算
增量赋值
age=18
age+=1#age = age +1
exp:age=18
age/=3
交叉赋值
x,y=y,x(
x=10 y=20
temp=x
x=y
y=temp
)
链式赋值
x=y=z=10 (x=10 y=x z=y)
解压赋值
l=[1,2,3,4,5]
a=l[0] b=l[1] c=l[2] d=l[3] e=l[4]
||a,b,c,d,e=l||
取前两个值:
l=[1,2,3,4,5]
a,b,_,_,_=1
(a,b,*_=1)
_='xxxx' 需要遗弃的值
3.if判断
if 条件:
代码块
.....
if xx:
else:
if xxx:
elif xxx:
elif xxx:
else:
4.循环
让计算机能够像 人一样完成某一种重复劳动
while循环
while 条件:
代码1
代码2
条件循环 while True死循环
while +break:break代表结束本层循环
while+continue:continue代表结束本次循环,直接进入 下一次
while+else及进行判断:while循环之后进行检测,循环是 否正常结束。else的子代码块只有在while循环没有被 break打断的情况下
pass 占位符
while循环嵌套
改变条件,可以实现全部退出