Python基本名词||library、package、module、function、class之间的区别(终于搞懂了)

列表名称Python中本质用法举例
Library1. C/C#语言中:xx.a、xx.dll文件
2. Python中等价于package,只是用的少,更常出现在C/C#语言中
从其他语言继承来的概念,并不具有清晰的文件结构指代,只是代表完成某些内容的所有代码\模块\包的笼统称呼pandas
numpy
requests
package1. 多个相关模块构成,包含一个_init_.py文件from package import moduleurllib
module模块1. xx.py文件import moduleos
urllib.request
function函数1. 模块里面的一段实现特定功能的代码money.mean()urllib.request.urlopen()
class1. 模块内的一段代码,表明某种数据结构一种数据结构urllib.request.Request()

python库是参考其它编程语言的说法,就是指python中的完成一定功能的代码集合,供用户使用的代码组合。在python中是包和模块的形式。

library、package、module是一个层面的事情,都针对文件结构来定义。

function、class是一个层面的,都针对文件内部的代码来定义。

.

.

.

2018-11-25 00:43:55写于滨州

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值