2014-01-22 15 views
-1

我希望我的程序能夠在程序運行的某個程序中運行,並在該程序中運行。這是可能的嗎?如果是的話,這是如何做到的?轉到行python

+3

gotos是一個可怕的想法。使用模塊,函數和對象 – Alvaro

回答

3

把你想要做的任何行放在一個函數中,然後把函數調用放在你想要的地方。 Goto是任何語言的不好形式,並且它不存在於Python中。

如果您認爲您的代碼太短而無法保證功能完整,則可以使用lambda函數(但這些可能會非常棘手)。

+0

我希望它循環回到那一行並從那裏運行下一節 – dashernasher

+1

@dashernasher因此,請將該部分放入函數中。你可以在沒有'goto'命令的情況下做任何你想做的事情,你只需要以正確的方式構建你的腳本 – wnnmaw

+0

當有人用lambda代替goto時沒有任何情況。你的第二段很奇怪。 – geoffspear