2020-11-12

模块基础内容
模块的概念:为了易维护性,把很多函数分组,分别放在不同文件里,在Python中一个.py文件就可以被称为一个模块(module),一般一个模块内函数的功能相近或者处理的内容有很强相关性。

使用模块的好处:1.代码的可维护性 2.一个模块编写完毕可以被其他地方引用 3.使用模块可以避免函数名和变量名冲突的问题,相同名字的函数和变量完全可以分别存在不同的模块中

模块的种类:1.Python标准库 2.第三方模块 3.应用程序自定义模块

pip命令可以用来安装第三方模块

调用模块的实现
模块内的函数有两种调用方式:1.import 模块名 在调用时 模块名.函数名 2.from 模块名 import 函数名

使用 from 模块名 import * 语句可以得到模块内所有的函数,即相当于没一个函数都被import了。这种方法一般不推荐,因为使用者通常不清楚模块内到底存在多少变量,会导致变量名覆盖的问题。

在import之后,被import的模块的所有代码就都可以使用了,注意import不单会将模块内的函数加载到内存,还会将模块内的代码全部执行一遍,所以通常不在模块内写入执行语句。即import语句相当于将被import模块的内容执行了一次(from 模块名 import 函数名 也会执行模块内全部代码)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值