看板 Python 關於我們 聯絡資訊
請問一下 我要做寫檔且要換行的動作 例如像下面這樣 f.write("name='john' age='18' ") 如果照上面這樣執行,會有錯誤 SyntaxError: EOL while scanning single-quoted string 上google查了之後,好像要加跳脫字元 ,就是最後多一個 \ f.write("name='john'\ age='18' ") 雖然可以執行成功,但是去開那個檔會發現並沒有換行 所以想請教版上大大們,該如何去做這個動作? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.114.41 ※ 編輯: JMD 來自: 140.127.114.41 (08/11 10:40)
KSJ:\ 這是程式碼書寫換行而已 \n 才是字串裡的換行 08/11 10:45
KSJ:有時候為方便也可以產生 以'''開頭和結尾的字串 會自動換行 08/11 10:46
KSJ:詳細可參考 http://0rz.tw/kYnO7 08/11 10:49
JMD:謝樓上大大,可以了 08/11 10:57
JMD:所以在後面加上 \n\即可 08/11 10:57