第五次博客

本文深入解析Python中的if语句,包括布尔表达式、and与or运算符的使用,以及if-else和if-elif-else语句的格式与应用场景,帮助读者掌握Python条件控制流程。

      这次写一写 if 语句,写 if 语句前要先介绍布尔表达式,布尔表达式的结果结果要么为True ,要么为False,布尔值通常用于记录条件,经常用于 if 语句中;然后是 and 和 or,and 两边为真才为真,or是两边为假才为假,就比如这样:

>>> (1<2)and(2<3)
True
>>> (1<2)and(2>3)
False
>>> (1>2)and(2>3)
False
>>> (1<2)or(2<3)
True
>>> (1<2)or(2>3)
True
>>> (1>2)or(2>3)
False

     if 语句的一般格式是 >>>if   条件:

                                                  print()

如果条件成立就执行print里面的东西,不成立的话就不执行直接跳过。然后是 if-else 语句,它的格式是>>>if  条件:

                                                                                                                                                                             print()

                                                                                                                                                                         else:

                                                                                                                                                                             print()

if-else语句是如果条件成立就执行第一个print里面的东西,不成立的话就执行第二个print里面的东西。如果条件有多个,频繁使用if-else语句会使程序变得复杂也不明了。所以我们可以使用if-elif-else语句,它的格式是>>>if  条件:

                                                                                                                                                       print()

                                                                                                                                                   elif  条件:

                                                                                                                                                        print()

                                                                                                                                                   else:

                                                                                                                                                         print()

if-else-elif语句是如果第一个条件成立就执行第一个print里面的东西,不成立的话就判断第二个条件,成立就执行第二个print里面的东西,不成立成立就执行第三个print里面的东西。如果条件有多个就往程序里增添elif语句就行,简洁明了。

     另外,条件成立后不一定要执行print语句,也可以设计成其他语句,使if语句的功能更加多样和强大。最后在使用if语句时一定要注意缩进,缩进是Python的灵魂。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值