Python选择

if

和Java不同的是,Python的else if被简写成elif
if语句可以被简写成一行

a = 100
b = 200
if a > b:
print("a>b")
else
print("a<b")
#可将以上语句简写成一行
if a > b: print("a>b")
#或将执行体放在if前
print("a>b") if  a > b else print("a<b")

在Python中,与或的符号使用 and和or
if语句的执行体不能为空,如果出于某种原因写了无内容的if语句,请使用pass语句避免错误