py基础5.0之模块

2017-04-23  本文已影响0人  小灰灰233

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

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

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

一、模块概述

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

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

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

二、使用模块

1、
![YYBXGG]~0XQ(4S03HJ96@_D.png](https://img.haomeiwen.com/i5585998/6c6234130b2e5981.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

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

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

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

*if name=='main'
test()

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

上一篇下一篇

猜你喜欢

热点阅读