以下是一个简单的Python猜数字游戏,让用户在1到100之间猜一个随机数,直到猜对为止。

import random

# 生成1到100之间的随机数
secret_number = random.randint(1, 100)

# 提示用户猜数
print("我想了一个1到100之间的数字,请你猜猜是多少。")

# 记录猜的次数
guesses = 0

# 让用户猜数
while True:
    guess = input("你猜这个数字是多少:")
    guess = int(guess)
    guesses += 1

    if guess < secret_number:
        print("你猜的数字太小了,请再猜一次。")
    elif guess > secret_number:
        print("你猜的数字太大了,请再猜一次。")
    else:
        print("恭喜你猜对了!你猜了", guesses, "次。")
        break

该游戏使用Python的random模块生成随机数,使用input函数获取用户的猜测,并使用while循环不断提示用户直到猜对为止。如果用户猜的数字小于或大于随机数,程序会提示用户再猜一次。如果用户猜对了,程序会输出猜的次数并结束游戏。

python猜数字游戏

原文地址: https://www.cveoy.top/t/topic/Jhy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录