0
我有一個用戶定義的python小函數,比如fib(n),我如何在其他程序或模塊中使用它? def fib(n):
在python中包含udf?
我應該使用導入還是有任何其他功能?
而且我正在學習在Eclipse IDE蟒蛇,它不會支持
print "any string"
但我被迫使用像, print("string")
在線,其賦予其跨平臺和相同的語法,但爲什麼像上面那樣?
我有一個用戶定義的python小函數,比如fib(n),我如何在其他程序或模塊中使用它? def fib(n):
在python中包含udf?
我應該使用導入還是有任何其他功能?
而且我正在學習在Eclipse IDE蟒蛇,它不會支持
print "any string"
但我被迫使用像, print("string")
在線,其賦予其跨平臺和相同的語法,但爲什麼像上面那樣?
您可以使用import將函數包含在其他程序中。只要說import mymodule
代碼位於文件mymodule.py
。然後說mymodule.fib
使用該功能。
要回答你的第二個問題:語法print "any string"
是在Python 2可以接受的,但在Python不再允許3
那麼好吧,我使用python 2.6.5,所以它不會支持... – 2010-06-04 15:34:37
以前我試圖導入函數本身!現在我讓他們工作,謝謝...... – 2010-06-04 15:35:15