python小游戏4

简介: python小游戏4

这次我们来编写一个简单的“猜年龄”游戏。游戏会随机生成一个年龄,玩家需要猜出这个年龄是多少。每次猜测后,电脑会告诉玩家他们猜的年龄是大了、小了还是对了。

以下是“猜年龄”游戏的Python代码示例:

python复制代码

 

import random

 

 

 

# 生成一个随机年龄,这里假设年龄范围是1到100

 

target_age = random.randint(1, 100)

 

 

 

print("欢迎来到猜年龄游戏!")

 

print("我已经想好了一个年龄,你能猜出来吗?")

 

 

 

# 游戏循环

 

while True:

 

guess = int(input("请输入你猜的年龄:"))

 

 

 

# 检查猜测是否合法(是否为整数)

 

if not isinstance(guess, int) or guess < 1 or guess > 100:

 

print("请输入一个1到100之间的整数作为猜测!")

 

continue 

 

 

 

# 判断猜测结果

 

if guess == target_age:

 

print("恭喜你,猜对了!年龄就是{}岁。".format(target_age))

 

break 

 

elif guess < target_age:

 

print("你猜的年龄太小了,请再试一次。")

 

else:

 

print("你猜的年龄太大了,请再试一次。")

 

 

 

# 游戏结束,询问是否再玩一次

 

play_again = input("你想再玩一次吗?(y/n):")

 

if play_again.lower() == 'y':

 

print("好的,我们再来一局!")

 

# 这里可以重新调用上面的游戏循环代码,或者将游戏循环封装成一个函数并调用

 

else:

 

print("好的,谢谢参与!游戏结束。")

在这个示例中,我们首先导入random模块,然后生成一个1到100之间的随机整数作为目标年龄。接下来,我们进入一个无限循环,等待玩家输入他们的猜测。我们检查玩家的输入是否为整数且是否在合法范围内,然后根据猜测与目标年龄的比较结果给出相应的提示。

如果玩家猜对了年龄,我们打印出恭喜信息并退出循环。如果玩家猜错了,我们告诉他们猜测的年龄是大了还是小了,并让他们继续尝试。

最后,游戏结束后,我们询问玩家是否想再玩一次,根据他们的回答来决定是否重新开始游戏。

你可以运行这段代码来体验这个简单的猜年龄游戏。你可以根据需要调整年龄的范围来增加游戏的难度或趣味性。

 

相关文章
|
7月前
|
人工智能 机器人 测试技术
【python】python小游戏——开心消消乐(源码)【独一无二】
【python】python小游戏——开心消消乐(源码)【独一无二】
|
7月前
|
Python
python小游戏7
python小游戏7
|
7月前
|
Python
python小游戏6
python小游戏6
|
7月前
|
Python
python小游戏5
python小游戏5
|
7月前
|
Python
python小游戏1
python小游戏1
|
7月前
|
安全 C++ Python
小游戏实战-Python实现石头剪刀布+扫雷小游戏
小游戏实战-Python实现石头剪刀布+扫雷小游戏
108 0
|
7月前
|
数据可视化 安全 数据安全/隐私保护
使用Python做个可视化的“剪刀石头布”小游戏
使用Python做个可视化的“剪刀石头布”小游戏
151 0
|
7月前
|
Python
python小游戏3
python小游戏3
|
7月前
|
Python
python小游戏
python小游戏
|
4月前
|
Python
【Python】Python黄金矿工小游戏开发设计(源码)【独一无二】
【Python】Python黄金矿工小游戏开发设计(源码)【独一无二】
144 1