利用Python编写的数字猜谜游戏
发布时间:2023-12-04 19:41:18
下面是一个使用Python编写的数字猜谜游戏的示例:
import random
# 生成一个1到100之间的随机整数
target_number = random.randint(1, 100)
# 游戏开始提示
print("欢迎参加数字猜谜游戏!")
print("请猜测一个1到100之间的整数。")
# 循环进行猜测
while True:
# 用户输入猜测数字
guess = int(input("请输入你猜测的数字:"))
# 比较猜测数字和目标数字
if guess < target_number:
print("太小了,请再试一次。")
elif guess > target_number:
print("太大了,请再试一次。")
else:
print("恭喜你,猜对了!")
break
在上面的示例中,我们首先导入了random模块,其中的randint()函数可以生成一个指定范围内的随机整数。
接下来,我们使用random.randint(1, 100)生成了一个1到100之间的随机整数作为目标数字。
游戏开始时,我们打印了一些提示信息。
然后,我们进入一个无限循环,直到用户猜对了数字才会跳出循环。
在每一次循环中,用户需要输入一个猜测的数字,并使用int()函数将输入字符串转换为整数。
我们将用户的猜测数字与目标数字进行比较,并根据比较结果输出相应的提示信息。
如果用户猜对了数字,我们使用break语句跳出循环,并输出猜对了的信息。
这样,我们就编写了一个简单的数字猜谜游戏。
你可以尝试运行上述代码,并进行数字猜谜游戏。程序会提示你输入一个猜测的数字,你可以根据提示信息继续猜测,直到猜对为止。
