Python 猜数字游戏:代码示例和玩法
以下是一个简单的 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 循环不断提示用户直到猜对为止。如果用户猜的数字小于或大于随机数,程序会提示用户再猜一次。如果用户猜对了,程序会输出猜的次数并结束游戏。
原文地址: https://www.cveoy.top/t/topic/l0iD 著作权归作者所有。请勿转载和采集!