Heim >Backend-Entwicklung >Python-Tutorial >Eine Einführung in die Unterschiede zwischen einfachen Anführungszeichen, doppelten Anführungszeichen und dreifachen Anführungszeichen in Python
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!