手撕python_手撕Python! 模块、包和库一分钟搞定!

Python 模块

Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

# Hello 模块defprint_func( name ):print"Hello : ", namereturn

那么,为什么要搞模块呢?如果没有模块,难道在写代码的时候所有的功能都要自己去实现么?那样,效率也太低了。

我们把一些功能相关的代码写到一个模块里。这样,当你需要用到某个功能时,就将这个模块导入,就可以直接使用它的函数了,非常的方便。

模块让你能够有逻辑地组织你的 Python 代码段。

把相关的代码分配到一个模块里能让你的代码更好用,更易懂。

注意!导入一个模块,使用import!

267f9e2f07082838137c0d3b2d5c3d074d08f1fc.jpeg?token=4620f9091cf8471aa3b4e4562c37cb46

包是一个有层次的文件目录结构,它定义了由n个模块或n个子包组成的python应用程序执行环境。通俗一点:包是一个包含__init__.py 文件的目录,该目录下一定得有这个__init__.py文件和其它模块或子包。

__init__.py可以是空文件,在此处reshape包下的这个文件就是空的。当然,也可以有Python代码,因为__init__.py本身就是一个模块。

库是指具有相关功能模块的集合。这也是Python的一大特色之一,即具有强大的标准库、第三方库以及自定义模块。

标准库:python里那些自带的模块

第三方库:就是由其他的第三方机构,发布的具有特定功能的模块。比如2020年十大最受欢迎库:TensorFlow、Scikit-Learn、Numpy、Keras、PyTorch、LightGBM、Eli5、SciPy、Theano、Pandas

python标准库和第三方库的区别

python的标准库是随着pyhon安装的时候默认自带的库。python的第三方库,需要下载后安装到python的安装目录下,不同的第三方库安装及使用方法不同。它们调用方式是一样的,都需要用import语句调用。

简单的说,一个是默认自带不需要下载安装地库,一个是需要下载安装的库。它们的调用方式是一样的。

想要了解关于Python更多的知识的话,可以来微信'Python印象',来和小编一起学习!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值