python选择判断_3.1Python的判断选择语句

#目录: ##1.if单分支语句 ##2.if else 双分支语句 ##3.if elif ...else多分支语句 ##4.if 嵌套语句 #判断语句总览:

#(一)if单分支语句: 语法:

if 条件:     代码块(条件符合时,就执行该代码块)

# 单分支语句 if

a = 8

if a == 8:

print("执行了if a == 8里面的代码块!")

if a < 8:

print("xxxxxxx")

if a > 4:

print("执行了if a > 4里面的代码块!")

-------------输出----------------

执行了if a == 8里面的代码块!

执行了if a > 4里面的代码块!

#(二)if else 双分支语句 语法:

if 条件1:     代码块1(条件1符合时,就执行该代码块) else:     代码块2(条件1不符合时,就执行该代码块) ####(1)条件符合时:

# if else双分支语句:

a = 12

if 15 > a > 10:

print("执行15 > a > 10:代码块:")

else:

print("不符合条件,执行else代码块")

-------------输出----------------

执行15 > a > 10:代码块:

####(2)条件不符合时:

# if else双分支语句:

a = 18

if 15 > a > 10:

print("执行15 > a > 10:代码块:")

else:

print("不符合条件,执行else代码块")

-------------输出----------------

不符合条件,执行else代码块

注意:在Python语言里,是允许我们的判断条件写成: 15 > a > 10 在其他语言里是符合法的,例如C就是不能这样写。 #(三)if elif ...else多分支语句 语法: if 条件1:     代码块1(条件1符合时,就执行该代码块) elif 条件2:     代码块2(条件2符合时,就执行该代码块) …… else:     代码块n(前面条件都不符合时,就执行该代码块)

# if elif ……else多分支语句:

a = 10

if a < 5:

print("执行a < 5代码块:")

elif a > 11:

print("执行a > 11代码块:")

elif a == 10:

print("执行a == 10代码块:")

else:

print("前面的条件都不符合!")

-------------输出----------------

执行a == 10代码块:

#(四)if 嵌套语句 语法:

if 条件1:     代码块1(条件1符合时,就执行该代码块) 在if里面的代码块1里面再添加if 判断语句就构成了if判断语句的嵌套 else:     代码块2(条件1不符合时,就执行该代码块) 同样,在if里面的代码块1里面再添加if else判断语句就构成了if判断语句的嵌套

# if嵌套语句:

a = 10

if a < 5:

print("执行a < 5代码块:")

else:

if 15 > a > 8:

print("执行15 > a > 8:代码块:")

else:

print("不符合条件,执行else代码块")

-------------输出----------------

执行15 > a > 8:代码块:

###本小节结束! 返回总目录

我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值