02-Python-包&模块-包和模块的作用和分类

学习地址:

撩课-Python大数据+人工智能1
撩课-Python大数据+人工智能2
撩课-Python大数据+人工智能3
撩课-Python大数据+人工智能4
撩课-Python大数据+人工智能5
撩课-Python大数据+人工智能6
撩课-Python-GUI编程-PyQt5

一.包和模块的作用

	1. 编写好一些“轮子”,“工具”代码, 供其他模块调用,有效的对程序进行分解;方便代码的管理和维护
	2.可以防止同一模块内的命名重复问题

二.包和模块的分类

1.标准包/模块

		安装Python后, 自动帮我们安装好的一些模块;可以直接导入使用
		每个安装Python的用户电脑上都有这些模块
			在你电脑上写的使用某个系统模块的代码, 到其他人电脑上,同样能够运行
		满足我们基本的功能需求

		特殊
			内建包/模块
				当我们在编码的过程当中, python自动帮我们导入的模块;
					builtins
				我们使用这些功能的时候, 不需要手动的导入该模块, 直接使用就可以

2.三方包/模块

		有些功能, 系统模块没有实现, 或者实现了, 但我们使用起来比较复杂
		就有开发人员, 开发了一些使用更加方便的模块; 供其他开发人员使用
			有可能也使用到了系统的某些模块
			有可能没有使用

		其他开发人员, 需要下载安装才可以
			如果你的代码使用了某个三方模块;到时候, 把代码拷贝给别人后,
            别人也需要先安装同样的三方模块后才能运行

3.自定义包/模块

		我们自己写的一些好用的模块
		发布出去给别人用, 就变成了三方包/模块
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值