一、模块名的引入
1.方法一:
模块的引入:
import module1[, module2[,... moduleN]]
使用:
模块名.函数名
support.py
def print_func( par ):
print("Hello : ", par)
return
test.py
# 导入模块
import support
# 调用模块里包含的函数
support.print_func(“python")
二、方法二
模块的引入:
from modname import name1[, name2[, ... nameN]]
使用:
函数名
support.py
def print_func( par ):
print ("Hello : ", par)
return
test.py
# 导入模块
from support import print_func
# 调用模块里包含的函数
print_func(“python")
三、具体实例
编写 main.py 和 my_cal.py,在my_cal里面写加、减、乘、除、阶乘函数,在main.py里面调用
my_cal.py
def add(a,b):
return a+b
def sub(a,b):
return a-b
def mul(a,b):
return a+b
def div(a,b):
return a+b
def factorial(n):
if n==1:
return 1
else:
return n*factorial(n-1)
main.py
import my_cal
if __name__=='__main__':
a = int(input())
b = int(input())
n = int(input())
print(my_cal.add(a,b))
print(my_cal.sub(a,b))
print(my_cal.mul(a,b))
print(my_cal.div(a,b))
print(my_cal.factorial(n))