Python 【模块】 学习笔记

容器:数据的封装

函数:语句的封装

类   :方法(特殊函数)和属性(变量)的封装

模块:.py结尾的程序

------------------------------------------------------------------------

导入模块

import module        #导入module中的全部内容,调用需用 module.function

import module as name        #导入module中的全部内容,并使用name为调用所需的前缀 name.function

for module import function        #导入module中的某个或多个函数,调用可直接使用函数名

for module import *        #导入module中的全部内容,调用可直接使用函数名

------------------------------------------------------------------------

if __name__ =="__main__"     #多用于主模块测试 

如该模块作为主程序执行则执行if语句下的函数,如作为模块导入到其他模块则不执行if下的语句。

------------------------------------------------------------------------

搜索路径

sys模块下的sys.path可以导出python导入模块时搜索的全部路径地址(第一个位置是当前解释器路径)

如需要添加另一个路径地址可用 sys.path.append("路径名")

------------------------------------------------------------------------

包(package)    #分类模块的文件夹且文件夹内包含一个__init__.py(可以是空文件)的文件即为包

如 创建文件夹A,并在该文件夹内放入需要的模块B和一个__init__.py的空文件

导入包内的模块即输入 import A.B 来导入A包内的B模块


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值