python条件控制语句if的使用方法

if语句:用于条件判断时所使用的语句,当条件为True时,执行代码。
常见的if语句模式:
1.if语法格式:

	if True:
		print('当条件为真时,才能将我显示出来!')
	# 当条件为真时,才能将我显示出来!


	if False:
		print('当条件为假时,我不会显示出来!')
	# 不会显示结果

2.if…else…

	if True:
		print('当条件是True时,我可以显示!')
	else:
		print('当条件为False时,我显示出来')
	# 当条件是True时,我可以显示!


	if False:
		print('当条件是True时,我可以显示!')
	else:
		print('当条件为False时,我显示出来!')
	# 当条件为False时,我显示出来!

3.if…elif…elif…else

	多重条件控制
	if 条件1:
		print(1)
	elif 条件2:
		print(2)
	elif 条件3:
		print(3)
	else:
		print('当以上条件都不满足时,我能显示出来!')
	解释:
		当条件1成立时,输出1,后面的语句不会执行
		当条件1不成立,条件2成立时,输出2,条件2后面的语句不会执行
		当条件1和条件2都不满足,条件3成立时,输出3,条件3后面语句不会执行
		当条件1、2、3都不满足时,执行else语句,输出'当以上条件都不满足时,我能显示出来!'

练习1:
学生成绩:当分数大于等于90分时,成绩为A
当分数在80-89时,成绩为B
当分数低于60分时,成绩为C

		score = 92
		if score >= 90:
			grade = 'A'
		elif 60 <= score < 89:
			grade = 'B'
		else:
			grade = 'C'
		print(grade)
		此时运行程序,得到的结果应该是A

练习2:
判断元素是否在列表中

	要求:判断BMW是否在列表中,若在则输出'宁愿在宝马里哭',
		  否则输出'我没有宝马汽车,哭的更伤心了'

在这里插入图片描述

练习3:

请创建一个名为alien_color 的变量, 并将其设置为'green' 。
编写一条if 语句, 检查外星人是否是绿色的; 
如果是, 就打印一条消息,this alien is green

在这里插入图片描述
当需要同时满足多个条件时,使用and符号。下一章接着介绍if语句

猜你喜欢

转载自blog.csdn.net/zhangchen10086/article/details/107731358