python猜数字游戏for循环
时间: 2023-10-13 21:23:28 浏览: 18
Python:利用while循环实现猜数字游戏(范围1—100,猜8次)
5星 · 资源好评率100%
好的,以下是一个简单的 Python 猜数字游戏,使用了 for 循环:
```python
import random
answer = random.randint(1, 100)
guess = 0
for i in range(1, 11):
guess = int(input("请猜一个 1 到 100 之间的数字:"))
if guess < answer:
print("猜的数字太小了!")
elif guess > answer:
print("猜的数字太大了!")
else:
print("恭喜你,猜对了!")
break
if guess != answer:
print("很遗憾,你没有在10次内猜中数字,正确答案是:", answer)
```
运行后,程序会随机生成一个 1 到 100 之间的数字,然后用户有 10 次机会猜测这个数字。每次猜测后,程序会告诉用户猜的数字是太大了还是太小了,直到用户猜中为止。如果用户在 10 次机会内没有猜中,程序会显示正确答案。
阅读全文