py基础5.0之模块

因为实验的需要,先小小地跳到模块!

KQ5%OE%MVJ$ZCP$$3QA{YU8.png

纪念自学成功(第一次安装好模块)

一、模块概述

1、将大量的函数进行分组,放到不同的文件里,这样利于维护
py中,一个py.文件称之为一个模块

2、编写程序时可以直接引用模块,更加方便,包括py内置模块和第三方模块

3、注意名称冲突的问题
不同模块内部名称可以相同
不要与内置函数名字冲突
为避免模块名相同,就按目录来组织模块,成为包,把模块放入包里
不要与py自带模块名冲突

二、使用模块

1、
![YYBXGG]~0XQ(4S03HJ96@_D.png](http://upload-images.jianshu.io/upload_images/5585998-6c6234130b2e5981.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

标准:第四行(任何模块代码的第一个字符串)为模块的文档注释
第六行为作者

首先导入模块,模块名为变量名,变量指向该模块

*sys模块中有一个argv变量,用list储存了命令行中的所有参数。argv至少有一个元素,因为第一个参数永远是该.py文件的名称。

*if name=='main'
test()

2、-前缀
有的变量希望仅在模块内部使用_abc
公开变量abc
特殊变量xxx
代码封装与抽象

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容