用python写出一个猜大小的.py文件
时间: 2024-02-03 19:02:44 浏览: 60
这是一个简单的猜大小游戏的Python代码:
```python
import random
print("欢迎来到猜大小游戏!")
while True:
answer = random.randint(1, 100)
guess = input("请输入一个1到100之间的整数:")
try:
guess = int(guess)
except ValueError:
print("输入无效,请输入一个整数!")
continue
if guess < 1 or guess > 100:
print("输入无效,请输入一个1到100之间的整数!")
continue
if guess < answer:
print("猜小了!")
elif guess > answer:
print("猜大了!")
else:
print("恭喜你,猜对了!")
play_again = input("是否再玩一次?(y/n)")
if play_again.lower() != 'y':
break
print("游戏结束,谢谢参与!")
```
这个程序首先欢迎玩家进入游戏,然后开始一个无限循环。在每一次循环中,程序会随机生成一个1到100之间的整数作为答案,然后要求玩家输入一个猜测。
程序会检查玩家输入的是否是一个整数,并且是否在1到100之间。如果输入无效,程序会提示玩家重新输入。
如果玩家猜小了,程序会提示玩家猜小了;如果猜大了,程序会提示玩家猜大了;如果猜对了,程序会恭喜玩家并询问是否再玩一次。
如果玩家选择不再玩一次,程序会退出循环并结束游戏。如果玩家选择再玩一次,程序会重新开始一个新的循环。
这个程序很简单,但是可以让玩家在闲暇时轻松愉快地玩一玩猜大小游戏。
阅读全文