在IDLE,說我想寫下面兩行:如何在Python Shell中建立新行?
x = 3
print x**5
但是當我鍵入x = 3,按下回車鍵,執行該任務。如何讓它在執行兩行後全部輸入?
看了Python的教程,但沒有回答這個「搞笑」的問題的第一頁......
在IDLE,說我想寫下面兩行:如何在Python Shell中建立新行?
x = 3
print x**5
但是當我鍵入x = 3,按下回車鍵,執行該任務。如何讓它在執行兩行後全部輸入?
看了Python的教程,但沒有回答這個「搞笑」的問題的第一頁......
末線,;\
:
>>> x=3;\
... print x**5
243
>>>
Blah,這是討厭的(但是合法的)。 –
是的,它有效,但有兩個問題:1.你在Python教程中學到了什麼? 2.這太不自然了,有沒有辦法像我在大多數IDE中一樣輸入Enter來換一個新行? – asunnysunday
@asunnysunday:你在交互式口譯員工作。如果你想在執行之前輸入多個語句,你需要使用一個文件。在IDLE中創建一個新文件,然後可以通過IDLE執行該文件。這個名爲「Python Shell」的窗口是一個交互式解釋器。 –
x = 3; print x ** 5
應該有所幫助,但它並不重要,它執行它在IDLE中的方式。
每一行後放\並按下Enter鍵
按Ctrl +輸入進入在Spyder的IDE一個新行
它爲什麼重要? – geoffspear
你爲什麼要這樣? – SingleNegationElimination
@Wooble因爲如果我想寫一個100字的程序,我必須在一行中輸入所有這些... – asunnysunday