如何在Python中列印字串變數中的雙引號?
列印雙引號比較棘手,因為它本身就是列印字串語法的一部分,需要用雙引號包圍字串。在這篇文章中,我們將學習如何使用print語句列印這些雙引號。
以下情況將不會列印雙引號。前兩行程式碼將沒有任何輸出,而最後一行程式碼將報錯。
示例
print(" ")
print(" " " ")
print(""aString"")輸出
執行以上程式碼,我們將得到以下結果:
print(""aString"")
^
SyntaxError: invalid syntax但是,如果我們像下面這樣用正確的引號包圍字串,那麼引號本身就可以打印出來。用單引號括起來雙引號就能實現。
示例
print('Hello Tutorialspoint')
print('"Hello Tutorialspoint"')輸出
執行以上程式碼,我們將得到以下結果:
Hello Tutorialspoint "Hello Tutorialspoint"
使用字串變數
我們還可以使用字串格式化來列印雙引號以及print語法中的任何其他字元。
示例
StringVar = 'Hello Tutorialspoint'
print("\"%s\""% StringVar )
print("\%s\"% StringVar )
print('"%s"' % StringVar )
print('"{}"'.format(StringVar))輸出
執行以上程式碼,我們將得到以下結果:
"Hello Tutorialspoint" \Hello Tutorialspoint\ "Hello Tutorialspoint" "Hello Tutorialspoint"
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP