Heim >Backend-Entwicklung >Python-Tutorial >Der Unterschied zwischen einfachen Anführungszeichen, doppelten Anführungszeichen und dreifachen Anführungszeichen in Python

Der Unterschied zwischen einfachen Anführungszeichen, doppelten Anführungszeichen und dreifachen Anführungszeichen in Python

高洛峰
高洛峰Original
2016-10-19 13:24:161165Durchsuche

In Python können Zeichenfolgen in einfache oder doppelte Anführungszeichen eingeschlossen werden. In PHP sind jedoch einige einfache Anführungszeichen und doppelte Anführungszeichen unterschiedlich, obwohl die dargestellten Zeichen String sind, in PHP jedoch schon schneller analysiert als doppelte Anführungszeichen.
Wenn Sie ein String-Objekt in Python darstellen müssen, gibt es keinen Unterschied zwischen einfachen und doppelten Anführungszeichen.
Umgekehrt. Aus diesem Grund erlaubt Python zwei Methoden. In praktischen Anwendungen werden häufiger einfache Python-Anführungszeichen und doppelte Python-Anführungszeichen verwendet. Bei diesen beiden Darstellungsmethoden ist es nicht erforderlich, ständig Escape-Zeichen zu verwenden.
Zum Beispiel in Python:
a = 'i love 'laowang python''
print a
und
a = "i love 'laowang python'"
print a Ergebnisse Es ist das Gleiche.
Python-Dreifach-Anführungszeichen werden zur Eingabe von mehrzeiligem Text verwendet, was bedeutet, dass der zwischen den Dreifach-Anführungszeichen eingegebene Inhalt unverändert beibehalten wird. Die einzelnen Zahlen und doppelten Anführungszeichen müssen nicht maskiert werden und die unsichtbaren Zeichen wie z n und t bleiben erhalten. Der Vorteil besteht darin, dass Sie mehrzeiligen Text ersetzen können.
Zum Beispiel:
content = '''wwwfefefefefse %(name)s ist
haha, er ist %(age)s'''
c = content % {'name':' pythoner ','age': '20'}
Das Ergebnis von print c ist:
wwwfefefefefsepythoner ist
haha, er ist 20 Jahre alt

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn