自定义模块
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
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。