0
点赞
收藏
分享

微信扫一扫

Python if语句

洒在心头的阳光 2022-01-10 阅读 49

一、if语法

条件语句 :条件成立执行某些 代码,条件不成立则不执行这些代码。

if 条件:
	条件成立执行的代码1
	条件成立执行的代码2
	......

示例1

if True:
	print('条件成立执行的代码1')
	print('条件成立执行的代码2')
print('这个代码执行吗?')

if False:
	print('条件成立执行的代码1')
	print('条件成立执行的代码2')
print('这个代码执行吗?')

示例2

age=int(input('请输入您的年龄:'))
if age>=18:
	print(f'您的年龄是{age},已经成年!')
print('执行完毕')

二、if…else…

条件成立执行if下方的代码;条件成立执行else下方的代码。

if 条件:
	条件成立执行的代码1
	条件成立执行的代码2
	......
else:
	条件不成立执行的代码1
	条件不成立执行的代码2
	......

示例

age=int(input('请输入您的年龄:'))
if age>=18:
	print(f'您的年龄是{age},已经成年!')
else:
	print(f'您的年龄是{age},尚未成年!')
print('执行完毕')

三、多重判断

if 条件1:
	条件成立执行的代码1
	条件成立执行的代码2
	......
elif 条件2:
	条件不成立执行的代码1
	条件不成立执行的代码2
	......
......
else:
	以上条件都不成立执行的代码	

示例

age=int(input('请输入您的年龄:'))
if age<18:
	print(f'您的年龄是{age},尚未成年!')
elif 18<=age<=60:
	print(f'您的年龄是{age},已经成年!')
else:
	print(f'您的年龄是{age},年过古稀!')
print('执行完毕')

三、if嵌套

if 条件:
	条件1成立执行的代码
	条件1成立执行的代码
	if 条件2:
		条件2成立执行的代码
		条件2成立执行的代码

示例

money=100
num=10
if money>=10:
	print('余额充足可以支付! ')
	if num>=1:
		print('购买成功!')
	else:
		print('数量不足,购买失败!')
else:
	print('余额不足!')

四、三目运算符

条件成立执行的表达式 if 条件 else 条件不成立执行的表达式

示例1

a=1
b=2
c=a if a>b else b
print(c)

示例2

i=10
j=6
k=i-j if i>j else j-i
print(k)
举报

相关推荐

0 条评论