Python 猜数字游戏代码 - 简单易懂
这是一段简单的猜数游戏代码:
import random
# 生成随机数
number = random.randint(1, 100)
# 初始化猜测次数
guesses = 0
# 开始游戏
print('猜数字游戏开始!')
while True:
# 获取用户输入
guess = int(input('请猜一个 1 到 100 之间的整数:'))
# 猜测次数加一
guesses += 1
# 判断猜测结果
if guess == number:
print('恭喜你,猜对了!')
print('你一共猜了', guesses, '次。')
break
elif guess < number:
print('你猜的数字太小了,请再试一次。')
else:
print('你猜的数字太大了,请再试一次。')
这段代码的功能是:
- 生成随机数: 使用
random.randint(1, 100)生成一个 1 到 100 之间的随机整数,作为目标数字。 - 获取用户输入: 使用
input()获取用户输入的猜测数字,并转换为整数类型。 - 判断猜测结果: 比较用户输入的数字与目标数字,并根据结果给出相应的提示。
- 统计猜测次数: 记录用户猜测的次数,并在猜对时显示。
- 循环游戏: 使用
while True循环,直到用户猜对数字为止。
原文地址: https://www.cveoy.top/t/topic/oRkd 著作权归作者所有。请勿转载和采集!