文本轉換到Python中的新字符串。如何將文本轉移到新行 - 指令

Anonim

為了在Python指定一行的結尾並啟動一個新的,您需要使用特殊字符。重要的是要知道如何正確使用它在處理各種Python文件時,到所需的時刻在控制台中顯示它。有必要在使用程序代碼時使用如何使用新行的分離符號詳細處理,可以在沒有它的情況下添加文本。

關於新行符號的一般信息

\ n - 將信息傳輸到新字符串和關閉Python中的舊行的指定。此符號由兩個元素組成:

  • 反傾斜;
  • n是較低寄存器的符號。

要使用此字符,您可以應用“打印(f”hello \ nworld!“)”,以其可以將信息傳輸到F行。

文本轉換到Python中的新字符串。如何將文本轉移到新行 - 指令 3487_1
使用符號\ n以在新行分發信息數組的示例

什麼是打印功能

如果沒有其他設置,則以隱藏模式添加到下一個字符串的數據傳輸符號。由於這在不激活特定功能的情況下,不可能在行之間看到。示例在程序代碼中顯示分割圖標:

打印(“你好,世界”!“) - ”你好,世界!“\ n

同時,這樣的發現這個角色是用Python的基本特徵編寫的。 “打印”函數具有“結束”參數的標準值 - \ n。由於此功能,此字符位於行的末尾設置,以將數據傳輸到以下行。 “打印”功能解密:

打印(*對象,sep ='',end ='\ n',file = sys.stdout,flush = false)

來自“PRINT”功能的“結束”參數的值是“\ n”符號。根據自動軟件代碼算法,它符合末尾的線路,前面規定了“打印”功能。使用一個功能“打印”時,您無法注意到其操作的本質,因為屏幕上只顯示一條線。但是,如果添加某些此類指令,則該函數的結果將更明顯:

打印(“你好,世界1!”)打印(“你好,世界2!”)打印(“你好,世界3!”)打印(“你好,世界4!”)

上面規定的結果的示例:

你好,世界1!你好,世界2!你好,世界3!你好,世界4!

通過打印替換新字符串的符號

使用“打印”函數,您無法在行之間應用分割圖標。為此,在功能本身中,必須更改“結束”參數。在這種情況下,您需要添加空格。由此,“結束”符號將被替換。導致設置為默認設置時:

>>>打印(“Hello”)>>>打印(“世界”)你好世界

在空格上替換“\ n”符號後顯示結果:

>>>打印(“Hello”,End =“”)>>>打印(“世界”)你好世界

使用此方法替換字符以通過一行顯示值序列的示例:

因為我在範圍內(15):如果我

使用文件中的劃分符號

可以在已完成的文件中找到程序代碼文本的符號之後的符號。但是,在不考慮文檔本身的情況下,不可能通過程序代碼來查看,因為默認情況下的這些字符是隱藏的。要使用新的行開始符號,您必須創建一個包含名稱的文件。發現後,您可以看到所有名稱將以新行開頭。例子:

名稱= ['petr','dima','artem','ivan'],打開(“names.txt”,“w”)作為f:for名稱中的名稱[: - 1]:f.write(f “{name} \ n”)f.write(名稱[-1])

因此,只有在文本文件設置為文本文件中的單獨行時,才會顯示名稱。同時,在每個前一行的末尾,將自動安裝隱藏的字符“\ n”。要查看隱藏的標誌,您需要激活函數 - “.readlines()”。之後,所有隱藏字符都將顯示在程序代碼中的屏幕上。激活功能的示例:

使用Open(“names.txt”,“r”)作為f:print(f.readlines())

文本轉換到Python中的新字符串。如何將文本轉移到新行 - 指令 3487_2
在Python中工作的各種角色的目的

子字符串的劃分

要將一條長線劃分為多個設置,可以使用拆分方法。如果您沒有額外編輯,則標準分隔符是空格。在執行此方法之後,所選文本被劃分為單獨的單獨字,轉換為字符串列表。舉個例子:

string =“一些新文本”字符串= string.split()打印(字符串)['某些','new','text']

為了反轉轉換,確認者列表將轉換為一個長字符串,必須使用連接方法。使用行 - 條帶的另一種有用的方法 - 條帶。有了它,您可以刪除位於字符串兩側的空隙。

結論

為了在Python工作時從新行輸出某些數據,有必要使用“\ n”符號完成舊行。有了它,在標誌後站立的信息被轉移到下一行,舊關閉。但是,沒有必要使用此符號來傳輸數據。為此,您可以使用exp =“”參數。值“字符”,是分隔符號。

將文本的消息轉換為python中的新字符串。如何將文本轉移到新行 - 該指令首先出現在信息技術。

閱讀更多