随机产生一个10以内的整数,用户有三次机会去猜,猜对退出,提示任务成功,没猜对提示猜大了或者猜小了,猜三次都没猜对退出,提示任务失败。
时间: 2024-09-26 22:18:07 浏览: 26
java 猜数字游戏 随机产生一个100以内的正整数
5星 · 资源好评率100%
你可以创建一个简单的Python脚本来实现这个功能。这里有一个示例代码:
```python
import random
number_to_guess = random.randint(1, 10)
guesses_taken = 0
while guesses_taken < 3:
guess = input("请输入你猜的10以内的整数:")
guess = int(guess)
guesses_taken += 1
if guess == number_to_guess:
print("恭喜你,猜对了!任务成功.")
break
elif guess < number_to_guess:
print("你猜的数字太小了.")
else:
print("你猜的数字太大了.")
if guesses_taken == 3:
print("很遗憾,你没有猜对。正确的数字是", number_to_guess, ".任务失败.")
```
在这个程序中,`random.randint(1, 10)`用于生成一个1到10之间的随机数。用户有三次机会猜测,每次猜测都会与目标数字比较,直到猜对为止。
阅读全文