案例需求
定义一个数字(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}")