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

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

大家讲道理
Freigeben: 2016-11-07 17:48:04
Original
1305 Leute haben es durchsucht

Sprechen wir über den Unterschied zwischen 1 doppelten Anführungszeichen und 3 doppelten Anführungszeichen. Die durch doppelte Anführungszeichen dargestellte Zeichenfolge wird normalerweise in einer Zeile geschrieben

Zum Beispiel:

s1 = "hello,world "

Wenn Sie mehrere Zeilen schreiben möchten, dann verwenden Sie („Zeilenzeichen“), wie zum Beispiel

s2 = „Hallo,

Welt“

s2 Es ist dasselbe wie s1. Wenn Sie 3 doppelte Anführungszeichen verwenden, können Sie es direkt wie folgt schreiben:

s3 = """Hallo,

Welt,

hahaha.""", Dann s3 ist eigentlich „hello,nworld,nhahaha.“ Achten Sie also auf „n“, also

Wenn Ihre Zeichenfolge viele n enthält und Sie kein n in der Zeichenfolge verwenden möchten, dann können Sie 3 doppelte

Anführungszeichen verwenden. Darüber hinaus können Sie der Zeichenfolge Kommentare hinzufügen, indem Sie 3 doppelte Anführungszeichen verwenden, wie folgt:

s3 = """Hallo, #hoho, das ist hallo, Sie können Kommentare innerhalb der Zeichenfolge aus 3 doppelten Anführungszeichen einfügen.

Welt,          #hoho, das ist Welt

hahaha."""

Dies ist der Unterschied zwischen 3 doppelten Anführungszeichen und 1 doppelten Anführungszeichen zur Darstellung einer Zeichenfolge, 3 The Der Unterschied zwischen 1 doppeltem Anführungszeichen und 1 einfachem Anführungszeichen ist derselbe wie

. Tatsächlich gibt es einen Grund, warum Python einfache Anführungszeichen und

1 unterscheidet doppelte Anführungszeichen.


Wenn ich einfache Anführungszeichen verwende, um eine Zeichenfolge darzustellen, muss die Zeichenfolge folgendermaßen dargestellt werden:

s4 = ' Los geht's, beachten Sie, dass es niemanden gibt, die Zeichenfolge ein ' enthält und die Zeichenfolge durch ' dargestellt wird.

Sie müssen also zu diesem Zeitpunkt das Escape-Zeichen verwenden (Sie sollten das kennen Escape-Zeichen), wenn Ihre Zeichenfolge viele

Escape-Zeichen enthält, was definitiv unangenehm aussieht. Python löst dieses Problem auch sehr gut, wie folgt:

s5 = "Los geht's "

Zu diesem Zeitpunkt sehen wir, dass Python weiß, dass Sie „ zur Darstellung einer Zeichenfolge verwenden, also behandelt Python die einfachen Anführungszeichen

in der Zeichenfolge als gewöhnliche Zeichen, nicht wahr? Einfach.

Das Gleiche gilt für doppelte Anführungszeichen:

s6 = 'Ich mag „Python“ wirklich!‘

Aus diesem Grund können sowohl einfache als auch doppelte Anführungszeichen Zeichenfolgen darstellen


.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage