python的模块

1.什么是模块

模块就是程序。模块有利于封装组织代码;可以实现代码的重用。

2.命名空间


3.例子

3.1在安装的额python的目录下,新建一个hello.py的文件

3.2编写

def hi():
	print("hi ,my name is heres")
 

3.3


4.导入模块

第一种:import 模块名

引用时,需要 模块名.方法名()

第二种:from 模块名 import 函数名(可以用*号导入所有函数)

引用时,直接 方法名()

第三种:import  模块名 as 新名字


4. if __name__ ==  '__main__'


作为模块执行,__name__是等于模块名的,如果作为主函数执行,__name__ 等于__main__

5.搜素路径


python会从上面的一个个路径中搜索有没有指定要导入的模块;

我们可以将自己定义的模块的路径加入sys.path


5.包

5.1创建一个文件夹来存放模块,那么这个文件夹的名字就是包的名字。

5.2在文件夹下可以创建一个__init__.py文件,可以为空,目的是表明此文件夹是一个包

5.3导入方式:包名.模块名


6.如何独立地探索模块(python自带标准库)

6.1我们可以搜索


6.2 我们可以利用IDLE

导入模块,利用__doc__


6.3通过模块名.__file__查看源代码;help(模块名)来查看帮助文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值