用Python实现一个简单的猜数字游戏
发布时间:2023-12-04 09:10:33
下面是用Python实现的一个简单的猜数字游戏:
import random
# 生成一个随机数作为答案
answer = random.randint(1, 100)
# 提示游戏规则
print("欢迎来到猜数字游戏!")
print("请输入一个 1 到 100 之间的整数。")
# 游戏循环
while True:
# 读取用户输入的数字
guess = int(input("你猜的数字是:"))
# 判断猜测结果
if guess == answer:
print("恭喜你,猜对了!")
break
elif guess < answer:
print("猜的数字太小了,请再试一次。")
else:
print("猜的数字太大了,请再试一次。")
上述代码中使用了random库中的randint函数来生成一个1到100之间的随机数作为答案。在游戏开始后,用户可以输入一个数字进行猜测。程序会根据用户猜测的数字与答案进行比较,并给出相应的提示。如果猜对了,程序会输出“恭喜你,猜对了!”并结束游戏。如果猜错了,程序会根据猜测的数字与答案的大小关系给出相应的提示,然后用户可以继续输入下一次猜测。
下面是一个使用例子:
欢迎来到猜数字游戏! 请输入一个 1 到 100 之间的整数。 你猜的数字是:50 猜的数字太小了,请再试一次。 你猜的数字是:70 猜的数字太大了,请再试一次。 你猜的数字是:60 猜的数字太小了,请再试一次。 你猜的数字是:65 猜的数字太大了,请再试一次。 你猜的数字是:63 恭喜你,猜对了!
以上就是用Python实现一个简单的猜数字游戏的示例。
