含有模块
时间: 2023-07-13 13:14:51 浏览: 14
好的,我来给你增加一个含有模块的版本。这个版本的猜数字游戏会使用 Python 的 random 模块来生成随机数。
```python
import random
def guess_number():
print("猜数字游戏开始!")
# 生成一个1~100间的随机数
target_num = random.randint(1, 100)
while True:
# 让输入猜测的数字
guess = int(input("请输入一个1~100之间的整数:"))
# 判断猜测的数字与目标数字大小关系
if guess > target_num:
print("您猜的数字太大了!")
elif guess < target_num:
print("您猜的数字太小了!")
else:
print("恭喜您,猜对了!")
break
if __name__ == '__main__':
guess_number()
```
这个版本的游戏和之前的版本一样,不同之处在于我们使用了 Python 的 random 模块来生成随机数。同时,我们还在代码的最后使用了 `if __name__ == '__main__':`,这是一个 Python 的特殊语法,表示如果这个模块被直接执行,那么就调用 `guess_number()` 函数。如果这个模块被其他模块引用,那么就不会执行。这样写的好处是,如果我们想在其他模块中使用这个函数,就可以直接引用这个模块,而不会执行游戏的代码。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)