Python实现一个猜数字游戏
发布时间:2023-12-04 09:18:24
Python猜数字游戏是一种简单而有趣的游戏,玩家需要根据程序生成的随机数字进行猜测,并根据提示逐步缩小猜测范围,直到猜对为止。下面是一个实现猜数字游戏的示例代码:
import random
def guess_number():
target_number = random.randint(1, 100) # 生成1到100之间的随机整数
print("欢迎来到猜数字游戏!")
print("我已经生成了一个1到100之间的随机数字,请猜测这个数字是多少。")
guess_count = 0
while True:
guess_count += 1
guess = int(input("请输入你猜测的数字:"))
if guess == target_number:
print("恭喜你,猜对了!")
print("你一共猜了", guess_count, "次。")
break
elif guess < target_number:
print("你猜的数字太小了,请继续猜测。")
else:
print("你猜的数字太大了,请继续猜测。")
guess_number()
使用例子:
欢迎来到猜数字游戏!
我已经生成了一个1到100之间的随机数字,请猜测这个数字是多少。
请输入你猜测的数字:50
你猜的数字太小了,请继续猜测。
请输入你猜测的数字:75
你猜的数字太大了,请继续猜测。
请输入你猜测的数字:63
你猜的数字太大了,请继续猜测。
请输入你猜测的数字:57
你猜的数字太小了,请继续猜测。
请输入你猜测的数字:60
恭喜你,猜对了!
你一共猜了 5 次。
在这个游戏中,程序会生成一个1到100之间的随机整数作为目标数字。玩家需要通过输入猜测的数字来逐步缩小猜测范围,直到猜对为止。每次猜测后,程序会根据玩家输入的数字与目标数字的大小关系给出相应的提示,直到猜对为止。最后,程序会统计玩家猜测的次数,并输出结果。
