day03
赋值操作
值的交换
a = 3
b = 4
方法一
temp = a
a = b
b = temp
方法二
a=a+b
b=a-b
a=a-b
方法三
a,b=b,a
链式赋值
a=b=c
解压赋值
l=[1,2,3,4]
a,b,c,d=l
必须一一对应
也可省略
a,b,*_=l
*为占位符
条件语句
if 条件: 代码1 代码2 代码3 代码4 elif 条件: 代码1 代码2 代码3 else: 代码1 代码2
break/countine/tag法
用tag法可以执行后面的代码(下一次循环之前)
break直接中断
continue结束本次循环直接执行下一次
退出多层while循环用tag,每层循环用同样的判断
else:
while/for+else:
else只有在正常结束时才会执行(如break)
其他
大写变量名为常量值不要改