用Python编写一个猜数字的游戏
发布时间:2023-12-04 11:39:15
以下是使用Python编写的猜数字游戏的示例代码:
import random
def guess_number():
number = random.randint(1, 100)
attempts = 0
print("欢迎来到猜数字游戏!")
print("我已经想好了一个1到100之间的数字。")
print("你需要尽可能快地猜出这个数字。
")
while True:
guess = int(input("请输入你猜测的数字:"))
attempts += 1
if guess == number:
print(f"
恭喜你猜对了!答案就是{number}。你一共猜了{attempts}次。
")
break
elif guess < number:
print("你猜的数字太小了,请继续猜。
")
else:
print("你猜的数字太大了,请继续猜。
")
if __name__ == '__main__':
guess_number()
使用示例:
欢迎来到猜数字游戏! 我已经想好了一个1到100之间的数字。 你需要尽可能快地猜出这个数字。 请输入你猜测的数字:50 你猜的数字太小了,请继续猜。 请输入你猜测的数字:75 你猜的数字太小了,请继续猜。 请输入你猜测的数字:90 你猜的数字太小了,请继续猜。 请输入你猜测的数字:95 你猜的数字太小了,请继续猜。 请输入你猜测的数字:98 你猜的数字太小了,请继续猜。 请输入你猜测的数字:99 恭喜你猜对了!答案就是99。你一共猜了6次。
这个游戏中,程序会随机生成一个1到100之间的数字,然后玩家需要通过输入数字来猜出这个随机数。程序会根据猜测的数字给出相应的提示,指导玩家继续猜测。当玩家猜对时,游戏结束,并显示猜对的次数。
注意:这个示例代码只是一个简单的实现,可以根据需要进行更多的优化和改进。
