猜数字游戏0-9 I 2# 记录你用了多少次才对 3# 如果次数超过三,说明游戏挑战失败 # 如果挑战失败,提示是否继续 5 # 生成随机数字python代码怎么写
时间: 2024-09-18 16:05:36 浏览: 30
你可以使用Python的random模块来实现猜数字游戏。以下是一个简单的代码示例:
```python
import random
def guess_the_number():
target_num = random.randint(0, 9) # 生成0到9之间的随机数
attempts = 0
while True:
print("请输入猜测的数字 (0-9),或输入 'quit' 结束游戏:")
user_guess = input()
if user_guess.lower() == 'quit':
print("游戏结束!")
break
if not user_guess.isdigit() or int(user_guess) < 0 or int(user_guess) > 9:
print("无效的输入,请再次尝试。")
continue
attempts += 1
guess = int(user_guess)
if guess == target_num:
print(f"恭喜你,猜对了!共用了 {attempts} 次尝试。")
break
elif guess < target_num:
print("你猜的数字太小了,再试一次吧。")
else:
print("你猜的数字太大了,再试一次。")
guess_the_number()
阅读全文