if :不影响下面条件的判断
elif:下面的条件不再判断(即elif语句只会按顺序执行第一个满足条件的语句 当满足条件后将不执行后面的代码)
else:处理以上条件之外的情况
如果只想执行其中一个代码块 用if-elif-elif-elif…elif-else结构
eg:下面的例子不会输出not best 因为与else同级的if是符合条件进入运行的
if 0 <= 25:
if 25 < 23:
print(25)
else:
print(" not best")
紧凑形式:适用于简单表达式的二分支结构
eg:
tag = input()
print(tag if tag else 'game over.')