赞
踩
系统随机产生一个1到100之间的数字,玩家可以进行无限次猜数字,每次猜错数字,系统会给出猜大了或猜小了的提示,直到玩家猜到正确数字才结束,最后统计输出玩家一共猜了多少次。
import random num = random.randint(1, 100) # 随机获取1到100之间的一个数 # 定义一个变量记录循环次数 count = 0 # 通过一个布尔类型的变量,做循环是否继续的标志 flag = True while flag: guess_num = int(input("请输入你猜想的数字:")) count += 1 if guess_num == num: print("猜对了") # 设置为False就是终止循环的条件 flag = False else: if guess_num > num: print("你猜大了") else: print("你猜小了") print(f"你猜了{count}次")
运行结果:

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。