python中模块的简单应用
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
工具/原料
电脑
python
命名空间和作用域:
1、Python表达式可以访问局部命名空间和全局命名空间里的变量。如果一个局部变量和一个全局变量重名,嬴猹缥犴则局部变量会覆盖全局变量。每个函数都有自己的命名空间。给函数内的全局变量赋值,必须使用 global 语句。
2、如果没有在访问前声明一个局部变量 Money,结果就是会出现错误。
函数:
1、dir() 函数一个排好序的字符串列表,内容是一个模块里定义过的名字。返回的列表容纳了在一个模块里定义的所有模块,变量和函数。
2、根据调用地方的不同,globals() 和 locals() 函数可被用来返回全局和局部命名空间里的名字。
3、当一个模块被导入到一个脚本,模块顶层部分的代码只会被执行一次。如果想重新执行模块里顶层部分的代码,可以用reload() 函数。该函数会重新导入之前导入过的模块。
Python中的包
1、包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:75
阅读量:41
阅读量:64
阅读量:72
阅读量:60