使用python实现简单的猜数字小游戏

系统随机产生一个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}次")

运行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44996886/article/details/132417365