最简单的if-else结构
a = 1
b = 0
if a == b:
print('Good')
else:
print('Bad')
三元运算符:
a = 1
b = 0
x = 'good' if a>b else 'bad'
print(x)
你没见过的for-else, while-else结构
# 设置守卫,多判断一次
i = 0
for i in range(10):
if i == 5:
break
if i != 5:
print('i equals to 5')
# 无守卫,不重复判断
for i in range(10):
if i == 5:
break
else:
print('i equals to 5')