第五章 if语句
5.1 基本
cars =['a','b','c','d','e']
for car in cars:
if car == ''
print(car.upper())
else:
print(car.title())
5.2条件测试
>>> car == 'a' 布尔值
5.2.2检测相等时不忽视大小写
'A'!=‘a’
不相等!=
>= <= > < =
and or
>>>'xxxxx' in 某个数组 输出布尔值
>>> xxx某个变量 in 某个数组 输出布尔值
5.3 if语句
if xxx
do something
5.3.2 if-else
if xxx:
do sth
else:
do sth
5.3.3 if-elif-else
if xxx:
do sth
elif xxx:(同上)
do sth
elif xxx:(同上)
do sth
elif xxx:(同上)
do sth
................
else:
do sth
5.3.5 省略else代码块
上面的最后不一定要有else
5.3.6 多个条件
if xxx:
do sth
if xxx:
do sth
...
5.4 使用if处理链表
5.4.1 检查特殊元素
5.4.2确定列表不是空的
a = 【】
if a:
do sth
else:
do 空的的处理