我是靠谱客的博主 冷酷树叶,最近开发中收集的这篇文章主要介绍python 判断空字典_一步一步学Python3(小学生也适用) 第十五篇:条件判断,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、条件判断

在Python中,我们使用if else语句对条件进行判断,然后根据不同条件结果,执行该条件下相对应的代码。

在Python中,if else语句可以细分为三种形式:

1.1 if语句

 if 表达式:代码块

6071c53365fda15c648b1c68227e7359.png

 '''判断小明是否满18岁,满18就是成人'''age = 16if age >= 18 :                        #条件不成立    print('小明年龄大于18岁')          #条件下的代码块不执行print('小明的年龄是:',age)

运行结果:

 小明的年龄是:16

运行截屏:

43ddc70af099db41548dcd4abae9c8e3.png

 '''判断小明是否满18岁,满18就是成人'''age = 20if age >= 18 :    print('小明年龄大于18岁')print('小明的年龄是:',age)

运行结果:

 小明年龄大于18岁小明的年龄是:20

运行截屏:

f33a8c48f78aeae5e911736ca784805a.png

1.2 if else语句

1db4e5930b1d848000234add44682459.png

 '''判断小明是否满18岁,满18就是成人,没满就是未成年人'''age = 20                   #假设小明年龄为20岁if age >= 18:              #条件为True时    print('条件成立时开始执行代码块')    print('小明是成年人')   #执行相应代码块else:                      #条件为False时    print('条件不成立时开始执行代码块')    print('小明还未成年')   #执行相应代码块

运行代码:

 条件成立时开始执行代码块小明是成年人

运行截图:

6077c053e98dcc1936c7afa75b0c52ac.png

1.3 if  elif(n) else语句

75dcd8ef2bd2f09e6f41bd2b1f566eda.png

 '''根据小明年龄判断小明读几年级'''age = 10if age > 22:                       #当年龄大于22时执行对应的代码块    print('小明应该开始上班了')elif age >18 :                     #第一个判断不成立,判断这个条件    print('小明应该读大学了')elif age > 15:                     #第二个判断不成立,判断这个条件    print('小明应该读高中了')elif age > 12:                     #第三个判断不成立,判断这个条件    print('小明应该读初中了')elif age > 6:                     #第四个判断不成立,判断是否大于6岁,条件成立    print('小明应该读小学了')       #执行这个代码块else:    print('小明应该读幼儿园了')

运行结果:

 小明应该读小学了

大家可以在自己的VS Code里面编辑上述代码,并更改age的赋值,来查看运行结果,这样可以更深的理解判断条件语句的意义。

注意:if 和 elif 后面的“表达式”的形式很自由,只要表达式有一个结果,不管这个结果是什么类型,Python都能判断它是“真”还是"假"

对于布尔类型(bool)只有两个值,分别为True和False,Python会把True当做“真”,把False当做"假"

对于数字,Python会把0和0.0当做"假",其他的当做"真"

对于其他类型,当对象为空或者None时,Python会把它们当做"假",其它情况当做"真"。

 f = Falseif f:    print('False当作“真”')else:    print('False当作“假”')n = 0if n:    print('0当作“真”')else:    print('0当作“假”')s = ""if s :    print('空字符串当作“真”')else:    print('空字符串当作“假”')l = []if l :    print('空列表当作“真”')else:    print('空列表当作“假”')d = {}if d :    print('空字典当作“真”')else:    print('空字典当作“假”')

运行结果:

 False当作“假”0当作“假”空字符串当作“假”空列表当作“假”空字典当作“假”

结束语:

Python的判断语句基础用法就这么多,想要熟悉,只能自已在编辑器中一行一行输入,然后更改条件后去验证,自己所想的是否正确。

最后

以上就是冷酷树叶为你收集整理的python 判断空字典_一步一步学Python3(小学生也适用) 第十五篇:条件判断的全部内容,希望文章能够帮你解决python 判断空字典_一步一步学Python3(小学生也适用) 第十五篇:条件判断所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部