0
例如我有一個再見ascii藝術信息,我想要顯示當我輸入「退出」。但是,如果我將它指向高於它的位置,那麼它會給我一個錯誤。如果我把它放在參考點上面,那麼它可以工作,但它看起來並不是最好的。有沒有一種方法可以在程序看到它之前召喚一個功能?謝謝:)如何在定義上述函數時引用函數?
例如我有一個再見ascii藝術信息,我想要顯示當我輸入「退出」。但是,如果我將它指向高於它的位置,那麼它會給我一個錯誤。如果我把它放在參考點上面,那麼它可以工作,但它看起來並不是最好的。有沒有一種方法可以在程序看到它之前召喚一個功能?謝謝:)如何在定義上述函數時引用函數?
不是真的,但你可以親近:
def main():
# ... Do things
f()
# ... Do other things
def f():
print ('hello')
main()
沒有,但是如果你願意,你可以把這個函數在另一個文件中,因此主文件看起來相當導入
main.py
from other import exit
# do something
exit()
other.py
def exit():
print("ASCII goodbye")
我建議僅僅習慣於低於定義的函數調用的外觀。 – TigerhawkT3
即使在Javascript中(幾乎是世界上最現代化的常用腳本語言)也具有此功能。在DOM JS中,你有document.onready,但這很大程度上。 –
這是因爲編程語言總是以這種方式編寫的 –