数据结构及判断
第1课 复杂的多向选择
1.if-elif-else
if-elif-else语句属于多向判断(3个或以上的条件)。如果if的条件不成立,就执行elif再判断一次,如果elif的条件也不成立,就执行else内的代码块。if、elif、else是互斥关系,程序只会执行其中的一个。并且,当判断的条件超过3个时,中间的多个条件都可以使用elif,无论中间有多少个elif,它和其他if、elif都是互斥关系。
2.if嵌套
3.练习题
(1)大招来了
(2)奇数还是偶数
(3)简洁代码
第2课 数据与判断小结
1.变量
变量只能由字母,数字,下划线构成
在print函数中,字符串换行只能由\n
2.格式化输出
print(f"my name is {变量}")
3.逻辑运算-或与非
4.判断条件
布尔表达式,空值None,零
取整符号//