python代码小游戏
时间: 2023-07-02 07:23:40 浏览: 29
好的,我可以为您提供一个经典的猜数字小游戏的 Python 代码,如下所示:
```python
import random
print("欢迎来到猜数字小游戏!")
print("我已经想好一个 1~100 之间的数字,请猜测它是多少。")
secret_num = random.randint(1, 100)
num_guesses = 0
max_guesses = 10
while num_guesses < max_guesses:
guess = input("请输入一个数字: ")
num_guesses += 1
try:
guess = int(guess)
except:
print("无效输入,请输入一个数字。")
continue
if guess == secret_num:
print("恭喜你,猜对了!你一共猜了", num_guesses, "次。")
break
elif guess < secret_num:
print("猜的数字太小了,再试试吧。")
else:
print("猜的数字太大了,再试试吧。")
if num_guesses == max_guesses:
print("很遗憾,你没有猜对。正确答案是", secret_num, "。")
```
这个程序会随机生成一个 1~100 之间的数字,然后让玩家最多猜 10 次来猜测这个数字是多少。每次玩家猜测后,程序会告诉玩家猜测的数字是太大还是太小,直到玩家猜对或者猜测次数用尽。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)