python輸入換行,python怎麼換行啊??

時間 2021-06-28 17:40:23

1樓:guxuecan劍

python 用反斜線 (「\」) 作為續行符(換行符)。

在換行時輸入「\」即可。

拓展資料:python(英國發音:/ˈpaɪθən/ 美國發音:

/ˈpaɪθɑːn/), 是一種物件導向的解釋型計算機程式設計語言,由荷蘭人guido van rossum於2023年發明,第一個公開發行版發行於2023年。

python是純粹的自由軟體, 源**和直譯器cpython遵循 gpl(gnu general public license)許可。python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮排。

python具有豐富和強大的庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。

需要注意的是在您使用擴充套件類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。

2樓:匿名使用者

如果輸入上面的內容,什麼都不用加

輸入列表時,python會自動等待直到你輸入與開始的"["相對應的"]",才會認為輸入結束

也可以在每行末尾加個反斜槓"\" 符號 ,表示在換行後接著輸入

3樓:匿名使用者

兩種方法:

直接回車,這一種不是很保險;

python 用反斜線 (「\」) 作為續行符(換行符)。

2.1 當一條命令用續行符 (「\」) 分割成多行時, 後續的行可以以任何方式縮近, 此時 python 通常的嚴格的縮近規則無需遵守。如果您的 python ide 自由對後續行進行了縮近, 您應該把它當成是預設處理, 除非您有特別的原因不這麼做。

2.2 嚴格地講, 在小括號, 方括號或大括號中的表示式 (如 定義一個 dictionary) 可以用或者不用續行符 (「\」) 分割成多行。甚至在不是必需的時候, 也可以使用續行符, 那可以讓**讀起來更容易。

使用續行符只是風格的問題。

4樓:

也是醉了,這群不知所云的貨。

直接輸入 print("\b")就是換行,或者在**後面加上\b即可。

5樓:匿名使用者

什麼都不用加,換行就可以了,直譯器會自動處理的

6樓:匿名使用者

python2 print '\n'

python3 print('\n')

python怎麼換行啊??

7樓:南風知我意丶丿

其實我想噴上面,但是出於理智,他可能是沒理解你的意思或者是什麼的,就算了。我跟你一樣的問題,找了好久,才python互動介面,ctrl+j就可以實現換行了,自由換行。

8樓:低調未已

在互動介面的時候,是不能換行的。idle本身就是用來做點小測試的。

你要換行可以file-new file,然後就可以編輯,這個時候可以換行。

9樓:風一樣的回憶

兄弟,idle下如果一定要換行的話,可以按control+j

10樓:斬

如果是寫for i in ***:的話ctrl+回車

11樓:人生最適醉人

在mac中,換行的話是:

>>> name = "hello"

>>> name1 = "python"

>>> print = (name + name1)>>>

是不是這樣?這樣的話,可以直接打的

python在互動環境敲**時怎麼換行,每次一按enter鍵就直接執行程式了,可是**還沒有寫完啊

12樓:用著追她

1、使用win+r鍵,進入windows的命令列模式。

2、或者通過win10自帶的搜尋功能進入。

3、在配置好python執行版環境權的命令列模式下。

4、輸入python之後,進入最後python 命令提示符。

5、不用換行的話,print語句將會如下。

6、使用python 的 \在字串中輸入可以換行。

7、最後通過使用\的效果如下。可以看到最終幾行的字串都被拼成了一個字串,然後被列印了出來。

13樓:足壇風行者

可以使用來\符號來換行自,表示本行**未完成。

以下**為例(在打print時換行),

a =1

b=1print a+b

具體操作步驟如下:

1、在cmd中輸入python按回車,開啟python的互動環境:

2、輸入a=1,按回車輸入完成一行:

3、輸入b=1,按回車輸入完成一行:

4、輸入print,按\,再按回車,下面會出現...,表示本行未完成:

5、輸入a+b,按回車,表示本行輸入完成,得到結果2,如圖:

14樓:匿名使用者

非要用自帶互動環境的話,函式是個不錯的選項。平常本地除錯,一般用ipython:

pip install ipython

ipython

15樓:徐曉龍老婆

你這樣可以用notebook,內建ipython,也可以寫**

16樓:尐二瓜

如果bai是輸入的一個大字串du

的話,可以用

zhi""" aaa """這個3個引dao號的,"""aaa

bbbcccc

"""這樣來輸入,如版果是程式邏輯,只權能輸到完為止了。

當然更好的方法是寫在檔案裡,然後使用python wenjianming.py來執行程式,這樣萬一有問題也不需要重複輸入,方便省力。

如果解決了您的問題請採納!

如果未解決請繼續追問!

17樓:

你進入python裡後的來介面,自即shell操作介面,叫做互動介面,是輸入一行,敲回車就是執行的。

在這個介面中,選擇file,新建一個py檔案,在這裡面你可以大段的輸入**,即敲回車就是換行,並且在儲存的前提下進行編譯和校對。

希望能幫到你。

18樓:匿名使用者

為什麼一定要互動環境呢?

你可以嘗試一下pycharm,這是一個python的整合開發環境, 很多pythoner都用到它。

或者一些其它成熟的ide。

19樓:匿名使用者

在末尾加上\就是續行

20樓:有時不免

直接打三個單引號''',再按enter就可以換行,以三個單引號結束。

21樓:千里草_葉

print 'aaa';\

print 'bbb';\

print 'ccc'

python敲**時怎麼換行,每次一按enter鍵就直接執行程式了,可是**還沒有寫完啊。。。

22樓:遠巨集

1、windows使用win+r鍵進入命令列模式。

2、或通過win10內建的搜尋功能進入。

3、在命令列模式回下配置python執行時環境。

4、輸答入python之後,輸入最後一個python命令提示符。

5、如果沒有換行符,print語句將像這樣。

6、使用python\將輸入包裝成字串。

7、使用\的最終效果如下所示。您可以看到字串的最後幾行都被組合成一個字串,然後列印出來。

23樓:匿名使用者

idle file new file 建立一個新的文字,寫完 按f5執行

24樓:匿名使用者

到要換行位置加個「 \ 」

25樓:匿名使用者

用sublime text pycharm寫**

26樓:匿名使用者

用netpad+++編輯,按f5就能跑

27樓:匿名使用者

用自帶的idle挺好的…

28樓:匿名使用者

誰叫你在互動環境下寫…

29樓:匿名使用者

拜託你這個不叫敲**,這只是正互動環境下跟編譯器對話,自然是你說一句它響應一句啦,要敲**能換行的,請file new 新建一個編輯

30樓:ilove爆頭

linux下用ipython

windows上... 最好遠端一個linux機器用ipython或者python都可以,自帶的ide也不錯

python idle編輯器換行問題!

31樓:萬能導師

1.使用贏得windows+r鍵進入命令列模式。

2.或者通過zhidaowin10的內建搜尋功能。

3.在命令列模式中配置python環境。

4.輸入python之後,輸入最後一個python命令提示符。

5.如果沒有換行提要,列印語句將如下所示。

6.使用python\換行器生成字串輸入。

32樓:匿名使用者

我看了下idle所有的配置選項,貌似沒有那種當一行輸滿後自動換下一行的選項。

但是我想當你輸入如此長的**,本身就是有問題的,這麼長的**本身就是不正常的,python有自己的編碼規範,其中有一條,這也是所有程式語言的通用規則,就是單行不能太長,如函式定義,可以把引數豎列對齊等等,如果你把那個過長的**發出來,或許可以**下,怎麼寫這行**比較正規,美觀。

33樓:匿名使用者

怎麼可能允許自動換行?python是根據每行的開始位置來判斷其屬於哪個塊的。 其實,包括visual studio及各種編輯器如emeditor,幾乎沒有哪個編譯器會自動換行,因為這樣會造成閱讀困難。。。

34樓:匿名使用者

不太懂你的意思,但是如果需要換行的話要在行末加'\'繼行符

而且看起來很難看(沒辦法),除了寫doc一般都不會換行的

35樓:

建議你先在文字編輯軟體裡編寫**,**換行的話可以在行末使用 "\",

再用python idle 開啟

36樓:前田哲

誰叫你在idle寫指令碼...

直接用記事本寫儲存為 .py檔案....

或者你在idle下按ctrl+n新建一個py指令碼...

最後記得儲存為py為字尾的檔案

如何在python的互動式命令列下換行

37樓:匿名使用者

之前碰到這個問題 估計搜了5個回答 只想跳腳罵人 大部分都是答非所問問題的核心是 兄弟們 你們沒有加tab啊

自動認為是一個函式結束啦 並且這個函式還是空的 有一個報錯提示的加了tab之後就可以正確的換行了就是按enter 捂臉

38樓:匿名使用者

換行方法 \

如:>>> print 'aaa'; \

... print 'bbb'; \

... print 'ccc'

注意;號的使用。python本身語句結束和間隔都是不需要;號的,但是在換行時要使用;號,最後一行不要求必須有;號,加上也不會出錯。

39樓:虎式遠

你啟動錯了,python安裝後,有幾個啟動快捷方式一個是shell,

一個是idle,idle是帶有file,edit這些選項的這個idle就可以輸入for,def這些函式的時候可以隨便換行

40樓:

你按回車鍵就換行了啊。

41樓:慕秋彤

ctrl+回車鍵即可,shift+回車和直接按回車鍵效果一樣,不行

42樓:匿名使用者

比如要定義一個函式:

>>>def func():

... digits=

... return digits['0']+digits['1']對於python,必須重視「縮排」問題,確保digits和return前面是有縮排的,然後在每一行輸入後,回車即可

在確保解決縮排問題的情況下,每行後是否加「;」(分號)或者「\「(斜槓)都無所謂了

43樓:匿名使用者

可以按shift+回車,這樣會進入第二行輸入,然後按回車就執行了。

44樓:匿名使用者

全都在胡說八道。

記住在...後面加上縮排4空格就行了。什麼末尾加分號「;」,什麼加「\」,都**抄的啊。

如下:>>> if x<10:

... print(x)

print前面記得加縮排的空格。

python中怎麼換行,python怎麼換行啊??

vhrhjg哦 windows換行符是 r n unix linux的換行符為 n mac的換行符為 r 在python中,對換行符進行了統一處理,定義為 n。方法一 使用 進行換行輸入 1 在python中,python 用反斜線 作為續行符 換行符 這裡以python3.5為例。首先執行終端或者...

python如何換行,python 寫程式碼怎麼換行,我用IDLE不會,ENTER就輸出了,用記事本只能儲存txt為什麼

七月的嘟嘟 1 首先執行終端或者cmd命令列 windows下 執行python3.5的命令。2 然後輸入如下圖所示的內容。4 在bash中執行如下命令,同樣可以執行。5 然後執行如下命令給t.py新增可執行許可權。chmod 755 t.py 如果是 內換行 就好了 比如 if item in a...

關於python的簡單問題,關於python的一個簡單問題

我覺得,你想實現你的邏輯,需要用的是while,而不是用if else,不管輸入幾次錯誤值,用while控制會好點 關於python網路爬蟲的一個簡單問題 不忍呵 你用的是python2,所以才會有這種編碼問題簡單一點的話 你拿python3重寫一下就行了。如果改的話,在表頭定義一下你要輸出的編碼,...