python条件判断 ( if, else, elif )
if
age = 15
if age <= 18:
print('爬爬爬,未成年还上网吧!')
根据python的缩进规则,如果是true
,那么后面缩进的代码就会执行,否则什么都不会发生.
if
也可以简写.
if x:
print('True')
只要x
是非零数值、非空字符串、非空list等,就判断为True
,否则为False
。
else
age = 22
if age >= 18:
print('二号机,有问题电脑上面联系网管')
else:
print('又是你')
print('爬爬爬,还搁着想上网呢')
else记得加冒号:
elif
elif
可以用来做更加细致的分类判断
age = 18
if age >= 18:
print('15号机,有问题电脑上面联系网管')
elif age >= 6:
print('啊这....')
else:
print('爬')
elif
就是else if
的缩写
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>