| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Python 模块 -> 正文阅读 |
|
[游戏开发]Python 模块 |
模块(module) 脚本:把代码写进文件,不在直接写在python解释器中 一个脚本,在python中就是一个.py文件 假设现在.py中有三块代码: 打印9*9乘法表 打印菱形 打印梯形 ... 这个代码有五千行,100多个功能 另一个.py文件,要用到上一个py中菱形这个块代码 模块:一个.py文件就是一个模板 为了重复代码的优化,python提出了引用模块 引入模块 import:导入,进口 1.import module_name
2.from module_name import class/funcition/variable(可以导入多个) form packsge import module
3.from module_name variable1, variable2 4.from package import *
as :重命名
--name--(-是下划线,这个文本有问题) 值为模块名称,但是如果主模块(主程序)的时候值是“--main--”;如果不是主模块时,=模块名
在diamond_module中实现;
模块搜索路径 os:operation system 操作系统 sys:system系统 random:随机数 re:正则表达式 math:和数字相关 导入 spam模块中,解释器首先查找名为 spam的内置模块;如果没找到,解释器再从 sys.pat变量中的目录里列表里查找samp.py 注:在模块齐名的时候,不要和python解释器内部名称重名 1.没找到的情况下
有搜索顺序: ['D:\pycharm1\PyCharm 2019.3', 'D:\pycharm1\PyCharm 2019.3', 'D:\pycharm1\PyCharm 2019.3\plugins\python\helpers\pycharm_display', 'D:\python\python39.zip', 'D:\python\DLLs', 'D:\python\lib', 'D:\python', 'D:\python\lib\site-packages', 'D:\pycharm1\PyCharm 2019.3\plugins\python\helpers\pycharm_matplotlib_backend'] 2.找到的情况
注:不要和python的.py内置文件重名 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 23:30:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |