python的模組module匯入語法
如果有個檔案mymath.py如下
pi=3.14
def factorial(n):
result=1
for i in range(1,n+1):
result=result*i
return result
以module的方法來取用檔案mymath.py有三種方法
1. import mymath來匯入
取用pi可以用mymath.pi的語法來取用
取用函數則用mymath.factorial(n)來取用
2.from mymath import *
用此方法則pi跟factorial()都變成全域物件
但是缺點是容易跟程式的本文產生衝突或者跟其他module產生衝突
3.import mymath as m
取用pi可以用m.pi的語法來取用
取用函數則用m.factorial(n)來取用
pi=3.14
def factorial(n):
result=1
for i in range(1,n+1):
result=result*i
return result
以module的方法來取用檔案mymath.py有三種方法
1. import mymath來匯入
取用pi可以用mymath.pi的語法來取用
取用函數則用mymath.factorial(n)來取用
2.from mymath import *
用此方法則pi跟factorial()都變成全域物件
但是缺點是容易跟程式的本文產生衝突或者跟其他module產生衝突
3.import mymath as m
取用pi可以用m.pi的語法來取用
取用函數則用m.factorial(n)來取用
留言
張貼留言