一、游戏要求 案例需求:定义一个数字(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("很遗憾,你没猜中!")
三、运行结果 ![在这里插入图片描述](https://img-blog.csdnimg.cn/578874f71bd14a4f91fee839b4892aa7.png)
|