如果读者之前有过c语言的基础,那么Python的判断语句非常容易掌握,和c语言基本只是一些语法的不同。
先来看一个简单的只有一个if的判断语句
代码:
print("欢迎来到游乐场:儿童免费,成人收费")
age = int(input("请输入你的年龄:"))
if age>=18:
print("你已经成年,需要补票10元") # 四个空格缩进
print("祝你游玩愉快")
运行结果:
加入elif后 :
print("欢迎来到游乐场:儿童免费,成人收费")
# 在输入时直接判断更简洁
if int(input("请输入你的身高"))<120:
print("身高小于120cm,可以免费")
elif int(input("请输入你的vip等级"))>3:
print("vip级别大于3,可以免费。")
else:
print("收费5元")
猜数字练习
最开始写的代码。
num1=15
num2=input("请输入第一次猜想的数字")
if num1!=num2:
num2=input("猜错了,请再猜一次")
if num1!=num2:
num2=input("猜错了,再猜最后一次")
else:
print("Sorry,全部猜错啦,我想的数字是%d"% num1)
正确代码,每次直接把输入放到if里,注意猜对了给出提示
num=15
i