включить udf в питон? - PullRequest
0 голосов
/ 04 июня 2010

У меня есть небольшая пользовательская функция в python, скажем, fib (n), как мне использовать это в других программах или модулях? def fib(n):

я должен использовать импорт или есть какая-то другая функция?

Также я изучаю Python в Eclipse IDE, он не поддерживает

print "any string"

но я вынужден использовать как, print("string")

в онлайн-руководстве по питону, учитывая кроссплатформенность и тот же синтаксис, но почему, как указано выше?

1 Ответ

2 голосов
/ 04 июня 2010

Вы используете импорт, чтобы включить функцию в другие программы. Просто скажите import mymodule, где код находится в файле mymodule.py. Затем скажите mymodule.fib, чтобы использовать функцию.

Чтобы ответить на ваш второй вопрос: синтаксис print "any string" приемлем в Python 2, но больше не разрешен в Python 3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...