Heim  >  Artikel  >  Backend-Entwicklung  >  Eine Einführung in die Unterschiede zwischen einfachen Anführungszeichen, doppelten Anführungszeichen und dreifachen Anführungszeichen in Python

Eine Einführung in die Unterschiede zwischen einfachen Anführungszeichen, doppelten Anführungszeichen und dreifachen Anführungszeichen in Python

高洛峰
高洛峰Original
2017-03-17 17:24:181958Durchsuche

In PythonString können in einfache oder doppelte Anführungszeichen gesetzt werden, während in PHP einfache und doppelte Anführungszeichen unterschiedlich sind Da sie Zeichenfolgen darstellen, werden einfache Anführungszeichen in PHP 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

Das obige ist der detaillierte Inhalt vonEine Einführung in die Unterschiede zwischen einfachen Anführungszeichen, doppelten Anführungszeichen und dreifachen Anführungszeichen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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