使用Python编写一个简单的游戏
发布时间:2023-12-04 20:10:29
以下是一个使用Python编写的简单猜数字游戏的例子:
import random
def guess_number():
# 生成一个1到100之间的随机数
target_number = random.randint(1, 100)
# 初始化猜测次数
num_guesses = 0
print("猜数字游戏开始!")
while True:
# 获取用户猜测的数字
guess = int(input("请输入一个1到100之间的整数:"))
# 增加猜测次数
num_guesses += 1
# 判断猜测的数字与目标数字的关系
if guess < target_number:
print("猜的数字太小了!")
elif guess > target_number:
print("猜的数字太大了!")
else:
print(f"恭喜你,猜对了!你一共猜测了{num_guesses}次。")
break
guess_number()
运行以上代码,将会进入猜数字游戏。游戏随机生成一个1到100之间的数字,然后用户需要输入一个1到100之间的整数进行猜测。如果用户猜错,游戏会提示猜的数字是太大还是太小,并继续等待用户输入。直到用户猜对为止,游戏结束,并显示猜测的次数。
以下是一个简单的游戏进行示例:
猜数字游戏开始! 请输入一个1到100之间的整数:50 猜的数字太大了! 请输入一个1到100之间的整数:25 猜的数字太小了! 请输入一个1到100之间的整数:35 猜的数字太大了! 请输入一个1到100之间的整数:30 猜的数字太小了! 请输入一个1到100之间的整数:32 恭喜你,猜对了!你一共猜测了5次。
以上就是一个简单的使用Python编写的猜数字游戏。可以根据需要进行进一步的扩展和改进,例如添加用户是否继续游戏的选项等。
