Python——条件判断
来源:互联网 发布:售后软件app 编辑:程序博客网 时间:2024/05/16 02:53
计算机之所以能做很多自动化的任务,因为他可以自己做条件判断。
比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用 if 语句实现:
age = 20if age>=18:print('you age is',age)print('adult')
根据Python的缩进规则,如果 if 语句判断是True ,就把缩进两行的print语句执行了,否则,什么也不做。
也可以给 if 添加一个 else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了
age=3if age >=18 :print('you age is',age)print('adult')else :print('you age is',age)print('teenage')
注意不要少写了冒号 :
elif 是 else if 的缩写,完全可以有多个 elif 所以 if 语句的完整形势就是
if <条件判断1>: <执行1>elif <条件判断2>: <执行2>elif <条件判断3>: <执行3>else: <执行4>
if 语句执行有个特点,他就是从上往下判断,如果某个判断上是True,把该判断对应的语句执行之后,就忽略掉剩下的elif和else,所以,请测试并解释为什么下面的程序打印的是teenage:
age = 20if age >= 6: print('teenager')elif age >= 18: print('adult')else: print('kid')
if 判断条件还可以简写,比如写:
if x:<span style="white-space:pre"></span>print('True')
只要 x 是非零数值、非空字符串、非空list等,就判断为True,否则为False。
0 0
- Python——条件判断
- Python——条件判断
- python学习——条件判断
- Python学习笔记——条件判断与循环
- Python——3条件判断和循环
- Python入门——条件判断与循环
- 【Python】学习笔记——-2.4、条件判断
- 【2-4】Python基础——条件判断和循环
- python基础学习之——条件判断和循环
- Python学习笔记——条件判断与循环
- Python学习笔记(三)—条件判断与循环
- Python学习笔记(五)—条件判断和循环语句
- python 条件判断
- Python:循环、条件判断
- python--if条件判断
- python条件判断、循环
- Python中的条件判断
- Python 条件判断
- ubuntu作为交叉开发环境的配置
- oracle 用户总是 频繁的被锁定 的解决办法
- 11个强大的Visual Studio调试小技巧(转)
- 解放双手——Android自动化测试
- 关于Opencv3在使用霍夫变换(houghlines)时一直出问题的解决
- Python——条件判断
- 北大国际医院:基于互联网医疗的移动诊疗方案分析与设计
- Scala 学习笔记
- listView (多布局)根据不同类型数据所设置不同布局
- cookie、sessionStorage、localStorage的区别
- Linux ubuntu 简单远程日志服务器、客户端
- 深入剖析:insert 的enq: TM – contention
- POJ 3145 线段树 分块?+暴力
- 微信小程序/应用号开发IDE破解版(免APPID)下载及教程