1樓:vhrhjg哦
windows換行符是'\r\n',
unix/linux的換行符為'\n',
mac的換行符為'\r',
在python中,對換行符進行了統一處理,定義為'\n。
方法一、使用“\”進行換行輸入:
1、在python中,python 用反斜線 (“\”) 作為續行符(換行符),這裡以python3.5為例。首先執行終端或者cmd命令列(windows下),執行python3.
5的命令。
2、然後輸入如下圖所示的內容。本身就是輸出hello world!的字串。但是這裡使用了"\"進行換行。
4、在bash中執行如下命令,同樣可以執行。
5、如果不希望使用命令,則可以給python指令碼加上許可權。首先要在指令碼檔案中指明指令碼直譯器為python。在上面的t.
py指令碼檔案中加入下面一行內容:#!/usr/bin/env python。
6、然後執行如下命令給t.py新增可執行許可權,chmod 755 t.py。
執行如下命令執行python指令碼,./t.py,同樣可以執行。
方法二、特殊情況
1、在python語言中,小括號, 方括號或大括號中的表示式中是完全可以不使用"\"來換行,當然也可以不使用。比如下圖所示的**。是計算一個簡單的算術表示式。
這時候小括號內的表示式的換行可以不使用“\",直接回車,即可自動換行。
2、同樣也可以在編輯器進行這樣的輸入,下圖是vim中的輸入,沒有使用"\"。
2樓:
如果是**內換行+\就好了 比如
if item in ('a','b','c'):
pass
可以寫成
if item in ('a',\
'b',\
'c'):
pass
python怎麼換行啊??
3樓:南風知我意丶丿
其實我想噴上面,但是出於理智,他可能是沒理解你的意思或者是什麼的,就算了。我跟你一樣的問題,找了好久,才python互動介面,ctrl+j就可以實現換行了,自由換行。
4樓:低調未已
在互動介面的時候,是不能換行的。idle本身就是用來做點小測試的。
你要換行可以file-new file,然後就可以編輯,這個時候可以換行。
5樓:風一樣的回憶
兄弟,idle下如果一定要換行的話,可以按control+j
6樓:斬
如果是寫for i in ***:的話ctrl+回車
7樓:人生最適醉人
在mac中,換行的話是:
>>> name = "hello"
>>> name1 = "python"
>>> print = (name + name1)>>>
是不是這樣?這樣的話,可以直接打的
python shell中如何換行
8樓:日time寸
在未結束的**後插入反斜槓 \ ,可以在下一行中書寫未完成的部分舉個例子:
a,b = 11, 12
c = a * \
bprint c
9樓:匿名使用者
用\表示一行還沒有寫完
如果想讓所有行一次執行,可以寫在一個函式裡,
或者寫在一個.py的檔案裡面
10樓:觸手天驕代打
輸入ctrl+n 開啟真正的**編輯器,那裡面才是寫**的。(剛查到的^-^)
11樓:匿名使用者
ctrl+j
python shell中回車是直接執行功能,要想換行輸入用ctrl+j。
12樓:風一樣自由
我遇到過這種問題,不一定是執行了,而是之前的內容有語法錯誤導致的不能換行,比如複製貼上上面的程式的時候將空格也貼上下來了就會產生語法錯誤。
python如何進階學習,如何進階Python資料分析
老男孩教育 python進階學習,比較高階的是python架構師,想要成為python架構師,不僅要技術過硬,還要有全域性意識,擁有豐富的專案經驗,這些可以從實踐中來,也可以向資深架構師學習,目前,也有培訓機構培訓這項技能,這些都是很好的學習途徑! 圓舞 python進階這個問題需要細化一下,你是需...
如何成為Python高手,怎樣招到python高手
熟知主流硬體體系 x86,x64 熟知 cpython 的具體實現,如若可能至少通讀原始碼三遍以上 熟知每條 python bytecode 如何被解釋執行 熟知每條 python 語句如何 compile 成 bytecode 熟知 python 主要資料結構所採用的優化手段 熟知 jit 以及哪...
如何自學python程式設計,如何自學Python?
進擊的小科 找到適合零基礎學習的python書籍 找到學習資料難度分類特別清楚的平臺 每日做筆記,將知識要點記錄下來 在電腦上安裝環境,不能只看資料不實操,不然一點效果沒有 個人自制能力一定要控制好,給自己規定每天必須學習多長時間,並堅持下去 還是實操的問題,教學資料不一定對,一定要實操敲 好多這樣...