if语句的基本格式
age = 10
if age >=18:
print("已经成年了")
print("你猜打不打印这一行")
注意:
归属于if判断的代码语句块,需要在前方填充4个空格缩进
python通过缩进判断代码块的归属关系
if else语句
num=int(input("请输入你的身高cm"))
if num >120:
print("超过120cm,需要补票10元")
else:
print("未超过120,免费游玩")
print("祝您游玩愉快")
if elif else语句
height =int(input("请输入你的身高cm"))
vip_level=int(input("请输入你的VIP等级(1-5):"))
if height <120 :
print("身高小于120cm,可以免费")
elif vip_level>3:
print("VIP级别大于3,可以免费")
else:
print("需要购票")num1=5
if int(input("请猜一个数字"))==num1:
print("猜对了")
elif int(input("请猜一个数字"))==num1:
print("猜对了")
elif int(input("请猜一个数字"))==num1:
print("猜对了")
else:
print("sorry 猜错了")
判断语句的嵌套
if int(input("你的身高是cm")) >120:
print("身高超过限制,不可以免费")
print("但是,如果VIP级别大于3,可以免费")
if int(input("你的VIP级别是")) > 3:
print("恭喜,免费")
else:
print("对不起,不免费")
else:
print("小朋友,免费")
import random
num=random.randint(1,10)
print(num)
guess_num =int(input("请输入数字"))
if guess_num==num:
print("恭喜,第一次就猜中了")
else:
if guess_num >num:
print("你猜的数字大了")
else:
print("你猜的数字小了")
guess_num=int(input("再次输入你要猜测的数字:"))
if guess_num==num:
print("恭喜,第二次就猜中了")
else:
if guess_num >num:
print("你猜的数字大了")
else:
print("你猜的数字小了")
guess_num=int(input("再次输入你要猜测的数字:"))
if guess_num==num:
print("恭喜,第三次就猜中了")
else:
print("三次都猜错了")