python基础之条件控制语句(if语句)的使用

本文介绍了Python编程中的if语句及其使用,包括if-elif-else语句的执行流程,强调了条件判断后的冒号、语句缩进等关键点。

1、if语句格式

if语句的使用方法为:

if 条件1 :
	语句1
elif 条件2:
	语句2
elif 条件3
	语句3
	…………
else:
	其他
如果只有1个判断,只用一个if就可以了。
如果是“不是A就是B”的条件,使用if-else语句。
如果有多个并列的条件,使用上述if- elif-else语句。
如果多个不相关的条件,使用多个if就可以了。

2、多条件语句的执行流程

当有多个if条件时,程序应该选择哪一个语句来执行呢?

(1)多个孤立的if语句

这种情况的话,计算机会从上往下执行,执行过程如下:


if 条件1#判断条件1
	语句1#如果条件成立执行语句1,不成立直接跳过
if 条件2#判断条件2
	语句2#如果条件成立执行语句2,不成立直接跳过
if 条件3#判断条件3
	语句3#如果条件成立执行语句3,不成立直接跳过
if 条件4#判断条件4
	语句4#如果条件成立执行语句4,不成立直接跳过
if 条件5#判断条件5
	语句5#如果条件成立执行语句5,不成立直接跳过
………………

(2)并列的if-elif-else语句

这种情况下,计算机同样从上往下读取,哪一个条件成立了,就执行这个语句,并且,后面的条件不再读取。所以,这种情况下,多个条件,只会执行一个语句。

if 条件1#判断条件1
	语句1#不成立,下一个条件
elif 条件2#判断条件2
	语句2#成立,执行语句2,跳过下面的两个条件
elif 条件3:
	语句3
else 条件4:
	语句4

3、注意几个点

  • 条件后面必须跟冒号
  • 语句和对应的条件之间,注意缩进
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值