一、游戏要求
案例需求:定义一个数字(1-10,随机产生),通过三次判断,猜出来数字
案例要求:
1.数字随机产生,范围1-10
2.有三次机会猜测数字,通过三层嵌套判断实现
3.每次猜不中,会提示大了还是小了
二、代码
#if else嵌套
import random
num = random.randint(1,10)
print("这是一个猜数字的游戏,数值在1到10之间")
get_num = int(input("输入你要猜的数字:"))
if get_num == num:
print("恭喜,第一次就猜中了")
else:
if get_num>num:
print("你猜的数据大了!")
else:
print("你猜的数字小了!")
get_num = int(input("请再一次输入你要猜的数字:"))
if get_num == num:
print("恭喜,第二次就猜中了")
else:
if get_num > num:
print("你猜的数据大了!")
else:
print("你猜的数字小了!")
get_num = int(input("请最后一次输入你要猜的数字:"))
if get_num == num:
print("恭喜你猜中了!")
else:
print("很遗憾,你没猜中!")
三、运行结果