1.相同文件夹下
fib.py 这里写了两个斐波那契函数,后一个是输出的列表
def fib(n):
if n<2:
return 1
return fib(n-1)+fib(n-2)
def fib_list(n):
return [fib(i) for i in range(n)]
在b.py调用fib时:
import fib
a=fib.fib(5)
print(a)
b=fib.fib_list(5)
print(b)
注意调用的时候有两种形式
import fib
# 不写模块名就报错
#[模块名].[方法名]
a=fib.fib()
from fib import fib_list
a=fib_list()
2.在不同文件夹下
这里调用sys块来实现
import sys
sys.path.append('绝对路径')
暂时写到这里后面补充