用python语言写一个猜年龄的小游戏
时间: 2023-10-06 21:13:51 浏览: 52
当然可以!以下是一个简单的猜年龄小游戏的 Python 代码示例:
```python
import random
def guess_age():
print("欢迎来到猜年龄游戏!")
print("我会生成一个 1 到 100 的随机年龄,请猜猜我现在几岁。")
target_age = random.randint(1, 100)
guesses_taken = 0
while True:
try:
guess = int(input("请输入你的猜测(1-100之间的整数):"))
guesses_taken += 1
if guess == target_age:
print(f"恭喜你,你猜对了!我现在{target_age}岁。")
break
elif guess < target_age:
print("你猜的年龄太小了,请继续猜测。")
else:
print("你猜的年龄太大了,请继续猜测。")
except ValueError:
print("请输入有效的整数!")
print(f"你总共猜了{guesses_taken}次。")
guess_age()
```
这个程序会生成一个随机年龄(1 到 100 之间),然后要求你输入一个猜测(1 到 100 之间的整数)。程序会提示你猜的年龄是否正确,如果猜对了,它会告诉你答案,并显示你猜的次数。如果输入无效的整数,程序会提醒你重新输入。祝你玩得愉快!