python多条件判断用什么语句

编程入门 行业动态 更新时间:2024-10-21 14:19:10

python<a href=https://www.elefans.com/category/jswz/34/1769946.html style=多条件判断用什么语句"/>

python多条件判断用什么语句

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。就好比初中学习的if else,如果XXXXX,就XXXXX,否则XXXXX,就XXXXX,这,也就是本章主要要讲的if else条件判断语句。

比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20

if age >= 18:

print('your age is', age)

print('adult')

根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。

也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了:age = 3

if age >= 18:

print('your age is', age)

print('adult')

else:

print('your age is', age)

print('teenager')

注意不要少写了冒号:。

当然上面的判断是很粗略的,完全可以用elif做更细致的判断:age = 3

if age >= 18:

print('adult')

elif age >= 6:

print('teenager')

else:

print('kid')

elif是else if的缩写,完全可以有多个elif,所以if语句的完整形式就是:if :

elif :

elif :

else:

if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else,所以,请测试并解释为什么下面的程序打印的是teenager:age = 20

if age >= 6:

print('teenager')

elif age >= 18:

print('adult')

else:

print('kid')

if判断条件还可以简写,比如写:if x:

print('True')

只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。

更多推荐

python多条件判断用什么语句

本文发布于:2024-02-26 06:35:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1701624.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:多条   语句   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!