是否有可能在python中聲明函數並稍後或在單獨的文件中定義它們?python函數聲明有一個可讀和乾淨的代碼?
我有一些這樣的代碼:
class tata:
def method1(self):
def func1():
# This local function will be only used in method1, so there is no use to
# define it outside.
# Some code for func1.
# Some code for method1.
的問題是,代碼變得混亂和難以閱讀。所以我想知道是否有可能在method1
內聲明func1
並在以後定義它?
如果func1()實際上只與method1()相關,並且內部方法對您而言成爲問題,則表明它確實應該是單獨的類。 – 2010-10-15 22:54:56