Python 猜数字游戏:简单易懂的代码示例
以下是一个简单的猜数字小游戏,使用 Python 语言编写:
import random
# 生成一个 1-100 的随机数
number = random.randint(1, 100)
# 最大猜测次数
max_guesses = 10
# 猜测次数计数器
guess_count = 0
print('我正在想一个 1-100 的数字,你有 %d 次机会猜测。' % max_guesses)
while guess_count < max_guesses:
# 获取玩家输入的猜测数字
guess = int(input('请猜一个数字:'))
# 判断是否猜中
if guess == number:
print('恭喜你,猜对了!')
break
elif guess < number:
print('猜小了,再试试。')
else:
print('猜大了,再试试。')
# 猜测次数加 1
guess_count += 1
# 判断是否用完了所有猜测次数
if guess_count == max_guesses:
print('很遗憾,你用完了所有的猜测机会。正确的数字是 %d。' % number)
这个小游戏会生成一个 1-100 的随机数,然后让玩家猜测这个数字。玩家每次猜测后,程序会告诉玩家猜的数字是大了还是小了,直到玩家猜中或者用完所有猜测次数为止。
原文地址: http://www.cveoy.top/t/topic/nZvt 著作权归作者所有。请勿转载和采集!