案例需求
定义一个数字(1~10,随机产生),通过3次判断来猜出来数字
案例要求:
1.数字随机产生,范围1-10
2.有3次机会猜测数字,通过3.层嵌套判断实现每次猜不中,会提示大了或小了
提示,通过如下代码,可以定义一个变量num,变量内存储随机数字。
import randomnum = random.randint(1,10)
import random num=random.randint(1,10)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(f"您没有猜中,所猜的数字是{num}")