import random
num = random.randint(1,10)
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}次")

注意一定要加终止循环的标记
这是一个使用Python实现的猜数字游戏,程序生成1到10之间的随机数,用户进行猜测。程序会根据用户的猜测给出提示(大了、小了或猜中),并记录猜测次数,直到用户猜中为止。
363

被折叠的 条评论
为什么被折叠?



