python2命令行中if语句用法_Python基础编程——if语句篇(二)

4e14ddcb9f925cef0a725ebcf87a1089.png

简单if语句

理解条件测试后,就可以开始编写if语句了。if语句有很多种,选择使用哪种取决于要测试的条件数。

最简单的if语句只有一个测试和一个操作:

bf79693a3560cf4b81200387cd46354b.png

第一行中,可包含任何条件测试,而在紧跟在测试后面的缩进代码块中,可执行任何操作。如果条件测试的结果为True,Python就会执行紧跟在if语句后面的代码;否则Python将忽略这些代码。

voting.py

aa6ebf7f021eeac86582807b4b9136d1.png

如上图,如1标记处,Python检查变量age的值是否大于或等于22;答案是肯定的,因此Python执行2处缩进的print语句:

02684bedb0be6130894a645b5af3506c.png

在if语句中,缩进的作用与for循环中相同,如果测试通过,将执行if语句后面所有缩进的代码行,否则将忽略。

在紧跟在if语句后面的代码块中,可根据需要包含任何数量的代码行。

如下图示例,条件测试通过了,而两条print语句都缩进了。

9e0a86a4cf1df4bcb422170cbd07ae4d.png

6226c59f13d6aa21164dbd50f0c1d790.png

if-else语句

经常需要在条件测试通过时执行一个操作,并在没有通过时执行另一个操作;这种情况下,可使用Python提供的if-else语句。

if-else语句类似于简单的if语句,但其中的else语句让你能够指定条件测试未通过时

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值