python简单小游戏代码100行

以下是一个使用Python编写的简单猜数字小游戏,仅需要大约100行代码:

import random

# 生成随机数
num = random.randint(1, 100)

# 初始化猜测次数
guesses = 0

# 欢迎语
print("欢迎来到猜数字游戏!")

# 游戏循环
while True:
    # 获取用户猜测
    guess = int(input("请猜一个1到100之间的数字:"))
    guesses += 1
    
    # 判断猜测是否正确
    if guess == num:
        print(f"恭喜你!你猜对了!你一共猜了{guesses}次。")
        break
    elif guess < num:
        print("你猜的数字太小了,请再试一次。")
    else:
        print("你猜的数字太大了,请再试一次。")

该游戏随机生成一个1到100之间的数字,要求玩家在最少的猜测次数内猜中该数字。游戏通过一个while循环实现,当玩家猜中数字时,游戏结束并输出结果。