自定义模块

自定义模块

from xxx import *
from xxx import *
当方法一样的时候,后面输入的值会给前面的值覆盖

def sum(a,b):
return a + b

import test
a = 15
b = 5
print(test.sum(a,b))

import test as t
a = 15
b = 5
print(t.sum(a,b))

from test import *
a = 15
b = 5
print(sum(a,b))

from test import sum
a = 15
b = 5
print(sum(a,b))
all模块

模块all影响from xxx import * 导入方式
只有在all中写入要导入的函数名字,才能被使用
什么是模块

单个py文件就是模块
什么是包

多个py文件的文件夹叫包
name

自己调用模块的时候,name的值是main
别人调用模块的时候,name就是模块的名字

作者:南辞_d8db
链接:https://www.jianshu.com/p/ca282d58161e
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你是愿意在老人生前端屎端尿,还是等他们死后哭天抢地尽孝心? 下午突然接到老妈的电话,电话简简单单的交代了几句,“你...
    猪笛阅读 3,240评论 0 0
  • 现在的职场真是竞争越来越激烈,不管是毕业参加工作不久的职场新人,还是工作十几年的职场老油条,都有一个美好的想法,就...
    浪花两朵阅读 884评论 0 0
  • 日期和时间数据类型 Python标准库包含用于日期(date)和时间(time)数据的数据类型,而且还有日历方面的...
    陈容喜阅读 2,720评论 0 0
  • 以下是这些年收集的煤田地质学相关的经典教程,希望对需要的同学和同仁有所帮助。enjoy!!! 01 中国煤岩学图鉴...
    地科小书童阅读 7,818评论 1 1