• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:Python每日作业Day6-说一下你对Python中模块和包的理解

python 搞代码 3年前 (2022-02-20) 44次浏览 已收录 0个评论
文章目录[隐藏]

大家好,我是 bug,一个一般程序员。

程序员的疾速成长,在于多练习,多输入,多分享,多链接。

怎奈执行力太差,错过了很多好的机会。

什么时候开始都不算晚,欢送大家关注,见证一个一般程序员的成长之路。

这里先立个 Flag,加入 涛哥聊Python技术圈 常识星球的每日作业打卡,先保持 7 天。

问题:

Day6
Q17: 说一下你对Python中模块和包的了解。

解决:

没啥了解,哈哈,google 学吧。

一、模块

什么是模块 Module?
概念:就是一个 python 文件,这个文件里能够定义语句、变量、函数、类。
通过 import 语句,将整个模块,或通过 from 模块名 import 变量、函数、类等,将模块中的局部,导入到其余 python 文件中应用。

导入模块,Python 解析器会在以下目录中,查找这个模块:

  1. 导入模块的文件,所在目录。
  2. unix 零碎中,PYTHONPATH 中的每个目录。
  3. .pth文件。
  4. sys.path 的目录。

模块的益处

  1. 便于代码复用。
  2. 防止函数名和变量名抵触。

二、包

什么是包 package?
包是一种目录构造,蕴含 __init__.py 文件,由目录下的模块和子包组成。

包的益处:

  1. 便于模块的治理。
  2. 便于多模块的导入治理。

总结:

好了,Day4 打卡完结,学习了 python 中, list, dict, for 循环,if 判断的根本用法。

如果你也正在学习 Python ,欢送和 bug 一起交换。

关注公众号 bug 玩编程,一起玩编程!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:Python每日作业Day6-说一下你对Python中模块和包的理解

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址