6.模块
博客专区 > 王奇 的博客 > 博客详情
6.模块
王奇 发表于4年前
6.模块
  • 发表于 4年前
  • 阅读 38
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: Python中谷教育视频笔记--模块

1.模块

Python指南--模块

python的内置属性,__name__

>>> print __name__
__main__
在函数内部使用,
if __name__ == "__main__”:
    pass
判断是否是被调用吗,如果是被调用,则在__main__里面的函数不执行pass内的代码


###myadd.py
def add(x,y):
        return x+y

if __name__ =="__main__":
        print add(1,3)
        
        
###1.py
import myadd

print myadd.add(1,5)


2.包

  • Python的模块可以按目录组织为包

  • 创建一个包的步骤是:

    • 建立一个名字为包名字的文件夹

    • 在该文件夹下面建立一个__init__.py的文件

    • 更具需要在该文件夹下面存放脚本文件、已编译扩展及子包

    • import pack.m1, pack.m2 , pack.m3

  • 模块就是可以导入的Python脚本文件;

  • 可以用import , import as , from import 等语句导入模块和包


共有 人打赏支持
粉丝 0
博文 7
码字总数 1161
×
王奇
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: