python中if嵌套语句_Python嵌套if语句

当需要在条件求值为True后检查其他条件时可能会出现情况。 在这种情况下,可以使用嵌套的if构造来完成。

在一个嵌套的if构造中,可以有一个if...elif...else构造在另一个if...elif...else结构中。

语法

嵌套if...elif...else构造的语法可以是 -

if expression1:

statement(s)

if expression2:

statement(s)

elif expression3:

statement(s)

else

statement(s)

elif expression4:

statement(s)

else:

statement(s)

实例# !/usr/bin/python3

num = int(input("enter number"))

if num%2 == 0:

if num%3 == 0:

print ("Divisible by 3 and 2")

else:

print ("divisible by 2 not divisible by 3")

else:

if num%3 == 0:

print ("divisible by 3 not divisible by 2")

else:

print ("not Divisible by 2 not divisible by 3")

`

当执行上述代码时,会产生以下结果 -

enter number8

divisible by 2 not divisible by 3

enter number15

divisible by 3 not divisible by 2

enter number12

Divisible by 3 and 2

enter number5

not Divisible by 2 not divisible by 3

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值