【小白讲python】四、条件判断 if

文章详细介绍了Python编程中的条件判断结构,包括if单条件判断、if...else双条件判断、if...elif...else多条件判断以及如何进行嵌套判断。通过实例解释了不同条件下的执行逻辑,帮助读者理解Python中的逻辑控制。
摘要由CSDN通过智能技术生成

if语句

if age >= 6:
    print("小盆友,开学快乐")
print("今天是美好的一天")
		

if …else 语句

如果......否则......
格式:if 循环条件1 :
				循环语句
			else:
				循环语句
例:**如果**你的年龄大于6岁,祝你开学愉快
		**否则**你的年龄太小,现在不能上学
age = int(input("请输入你的年龄:"))
	if age >= 6print("祝你开学愉快")
	else:
		print("你的年龄太小,现在不能上学")

总结:else只有在循环条件为假时执行

if …elif…else

翻译:如果…或者如果…否则
格式:

if 循环条件1:
  	循环语句1
elif 循环条件2:
  	循环语句2
else:
	循环语句3

巧了,又想到了一个实例

#输入1,玩王者
#输入2,玩吃鸡
#输入3,玩推箱子
#输入4,玩贪吃蛇
#输入5,玩蛋仔派对
num = input("请输入你想玩的游戏的代号:")
if num == 1:
	print("你想玩的游戏是王者")
elif num == 2:
	print("你想玩的游戏是吃鸡")
elif num == 3:
	print("你想玩的游戏是推箱子")
elif num == 4:
	print("你想玩的游戏是贪吃蛇")
elif num == 5:
	print("你想玩的游戏是蛋仔派对")
else:
	print("此游戏待发掘")

总结

  • 当if…elif…else并存的时候,先执行if当中的语句
  • 若if条件为真,则elif和else当中的代码不会执行
  • 当if条件为假、elif当中的条件为真,else当中的代码不会执行
  • 当if条件和elif条件同时为假,else当中的代码才会执行

多重判断

直接上实例:

if time=="两年半" and love=="篮球":
	print("这是真IKUN")

if name1=="坤哥" or name2=="鸡哥":
	print("他就是我们的鸽鸽")

if not time=="两年半":
	print("假IKUN")

嵌套判断

age = int(input("请输入你的年龄:"))
if age >= 6:
    print("你的年龄已达到,请缴钱")
    money = input("你是否有钱(有或没有):")
    if money == "有":
        print("已确认有钱,请看一下是否有班级没满")
        grade = int(input("请输入你的班级(输入1或2):"))
        if grade == 1:
            print("班级没有满,可以进入")
        else:
            print("班级已满,请稍等")
    else:
        print("没钱请有钱了再来")
else:
	print("不好意思,你的年龄未达到")
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值