如何在 Python 中建立多行長字串?
在這篇文章中,我們將重點介紹如何在 Python 中建立多行長字串。
第一種方法是使用三引號,我們應該新增一個三引號,然後我們可以在引號內新增分開的行,這樣就建立了多行字串。
在 Python 中使用三引號,可以將字串跨越多行。它還可以應用於冗長的程式碼註釋。三引號還可以包含特殊字元,如 TAB、逐字或換行符。顧名思義,語法由三個連續的單引號或雙引號組成。
示例
在下面給出的程式中,我們正在獲取一個多行字串作為輸入,並列印它−
str1 ="""Welcome to Tutorialspoint
How are you doing?
Hope everything is fine
Thank you
"""
print("The multi-line string is")
print(str1)
輸出
上面示例的輸出如下所示:
The multi-line string is Welcome to Tutorialspoint How are you doing? Hope everything is fine Thank you
使用括號
第二種方法是使用括號和多個雙引號。我們必須將整個字串包含在括號內,並在每行完成後新增換行符(\n)並新增新行。
示例
在下面給出的示例中,我們使用括號獲取多行字串並列印它:
str1 =("Welcome to Tutorialspoint\n"
"How are you doing?\n"
"Hope everything is fine\n"
"Thank you")
print("The multi-line string is")
print(str1)
輸出
上面示例的輸出如下所示:
The multi-line string is Welcome to Tutorialspoint How are you doing? Hope everything is fine Thank you
使用 \ 和換行符
第三種方法是使用\和換行符。這與上述方法類似,但我們不包含括號,我們在每個換行符後包含 \ 。
示例
在下面給出的示例中,我們使用括號獲取多行字串並列印它。
str1 ="Welcome to Tutorialspoint\n"\
"How are you doing?\n"\
"Hope everything is fine\n"\
"Thank you"
print("The multi-line string is")
print(str1)
輸出
上面示例的輸出如下所示:
The multi-line string is Welcome to Tutorialspoint How are you doing? Hope everything is fine Thank you
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP