2011-10-03 33 views
0

我是新來的編碼與python,不知道什麼標題來搜索我的問題在Python中。 我的問題是:你如何創建回到這一點的命令?你知道,就像你在菜單中打開一個標籤並且不想在那裏,所以你按Back如何在Python中創建「回到這一點」的代碼?

此外,無論何時我搜索它,我都會發現有關異常的問題或解釋。他們做什麼,他們與我的第一個問題有什麼關係?

+1

我不明白這個問題。用戶如何與您的Python程序進行交互?它是通過命令行界面嗎?一個圖形用戶界面?一個Web框架?哪一個? –

+1

您能否給我們舉一個您想要做什麼的例子,以便我們可以嘗試幫助您尋求解決方案? – jathanism

回答

1

你如何創建一個回到這一點的命令?

你不知道。編程結構 - 在Python和其他編程語言中 - 實際上並不是這樣工作的。你需要以不同的方式思考問題。

您可以創建循環(可以嵌套,並且可以分解),並且您可以記住某種表示「您在哪裏」的「程序狀態」。在編程時,必須能夠區分多種上下文:當前執行線,以及如何到達(因爲函數的「返回」會將值返回到調用它的上下文中) 。

要以更有用的方式回答這個問題,需要一個更具體的例子。

+0

如果縮小「回到這一點」到「突破多個層次」,那麼引發自定義異常是一種很好的方法。我想_maybe_這就是他想要的。 – agf

4

Flow control」可能是一件好事情,搜索。當你學習Python語言時,你會發現,如果沒有你想要的goto類型命令,你可以做你需要的一切。取決於你想要做什麼,你可能想要使用循環構造,如,用於,而。或者你可以編寫一個可以在不同上下文中使用的可重用函數或類。

至於例外情況,對於某些類型的errors這是一個奇特的詞。學會仔細閱讀,因爲他們會告訴你到底你做錯了什麼。

玩得開心! Python是學習編程的好方法,當我學習時,我發現How to Think Like a Computer Scientist是一個很棒的資產。

+0

+1美麗的答案。我在@ ben的未來中看到了好東西。 –

+0

aw shucks。謝謝。 –

相關問題