我在python中有一个小的用户定义函数,比如说fib(n),我如何在其他程序或模块中使用它?
def fib(n):
我应该使用导入还是还有其他功能?
另外我在eclipse IDE中学习python,它不会支持
print "any string"
但我被迫使用,
print("string")
在python手册在线,它给出了它的跨平台和相同的语法,但为什么喜欢上面?
答案 0 :(得分:2)
您可以使用import将该功能包含在其他程序中。只需说出代码位于文件import mymodule
中的mymodule.py
。然后说mymodule.fib
使用该功能。
回答第二个问题:Python 2中的语法print "any string"
是可以接受的,但Python 3中不再允许这样做。