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.