Die wichtigsten Punkte von Python-Strings sind wie folgt:
1. Einige durch Anführungszeichen getrennte Zeichen
Sie können sich Strings als einen Datentyp von Python vorstellen von Zeichen oder einer Sammlung aufeinanderfolgender Zeichen zwischen Anführungszeichen oder doppelten Anführungszeichen. Die in Python am häufigsten verwendeten Anführungszeichen sind ('') und (""). Die Funktionalität beider ist die gleiche, der eigentliche Inhalt der Zeichenfolge sind die Zeichen zwischen den Anführungszeichen, nicht die Anführungszeichen selbst.
2. Unteilbare Zeichentypen
String ist der einzige Literal-Zeichenfolgetyp. Da Zeichen selbst jedoch kein Typ sind, sind Zeichenfolgen die grundlegendste Einheit für Zeichenspeichervorgänge.
3. Der String-Formatierungsoperator (%) bietet eine printf()-ähnliche Funktionalität.
Der String-Formatierungsoperator bietet eine Möglichkeit, benutzerdefinierte Zeichen basierend auf mehreren Ausgabetypen zu erstellen. Er bietet eine flexible String-Formatierung Schnittstelle ähnlich den C/C-Formatierungsvorgängen.
4. Dreifache Anführungszeichen
können Sonderzeichen wie Zeilenvorschub, Wagenrücklauf oder Tabulatortaste enthalten. Dreifache Anführungszeichen sind eigentlich drei einfache Anführungszeichen (''' ''') oder doppelte Anführungszeichen (""" "") auf beiden Seiten
5. Die ursprüngliche Zeichenfolge verwendet für jedes Sonderzeichen ihre ursprüngliche Bedeutung
Dies ist sehr nützlich bei der Definition regulärer Ausdrücke.
6.Python-String überschreitet nicht NUL oder '