一个简单的示例:
cars = ['audi', 'bmw', 'subaru', 'toyota']
for c in cars:
if c == 'bmw':
print(c.upper())
elif c == 'subaru':
pass
else:
print(c.title())
输出 Audi BMW Torota
条件测试(布尔表达式)
定义:值为 true 或 fasle 的表达式
检查多个条件 —— and, or
使用 and 和 or 检查多个条件
检查特定值 —— in, not in
'audi' in cars # 返回true
'car' not in cars # 返回true
确定列表不是空的
car2 = []
if car2:
print("there're some elements")
else:
print("there is no elements")
使用多个列表
big_num = [1, 2, 3, 4]
small_num = [1, 2]
small_num in big_num # 返回true