您好我想寫的換行符所以這裏的輸出文件是我的代碼:添加新的行輸出文件蟒蛇
a=['\n:001000', '\r:10111', ' :000', '!:01101111101', '":0010011', "':0010010110", '(:00100101111110110', '):00100101111110111', ',:101100', '-:1011011011', '.:0100100', '0:011011111001101', '1:0110111110010', '2:1011011000111', '3:011011111001110']
text_file = open("Output.txt", "wb")
for t in a:
text_file.write(t+" ")
,但我的輸出是不是我所期待:
:001000 :10111 :000 !:01101111101 ":0010011 ':0010010110 (:00100101111110110 ):00100101111110111 ,:101100 -:1011011011 .:0100100 0:011011111001101 1:0110111110010 2:1011011000111 3:011011111001110
沒有人知道如何實際將新行字符寫入輸出?
我想要的東西,例如像:\ N:001000 \ R:10111等
寫作換行符就像@Michel指出的在打印語句中附加「\ n」或「\ n」一樣簡單。此外,'\ r'回車工作,在文本編輯器中查看文件!你能不能更準確地說出你的意圖?你得到的輸出是什麼意外?文件中是否一樣?它應該是什麼樣子? – HennyH 2013-05-01 08:43:29