=> String ist eine Folge geordneter Zeichen(Alphabete – Kleinbuchstaben, Großbuchstaben, numerische Werte, Sonderzeichen usw.) in einem Programm.
Es wird durch Anführungszeichen(single('), double(") oder Triple(' ' '/" " ") am Anfang und am Ende dargestellt. Sie können jedes beliebige verwenden .
Beispiel:
„Hallo Welt“
„CSE ist großartig“
„Keine gültige Zeichenfolge“ (muss einer Art von Anführungszeichen folgen)
Um eine Zeichenfolge in eine Zeichenfolge zu schreiben, müssen Sie verschiedene Arten von Anführungszeichen verwenden. Das heißt, wenn Sie einen Teilstring innerhalb eines Strings haben, der von doppelten Anführungszeichen umgeben ist, dann verwenden Sie einfache Anführungszeichen, um den Hauptstring darzustellen und umgekehrt.
Beispiel: „Dies ist eine gültige ‚Zeichenfolge‘, da sie die Reihenfolge beibehält“
'String innerhalb eines 'Strings' wie diesem ist nicht zulässig'
Sie können dafür auch „Escape Sequence“ verwenden:
*Wenn Ihre Zeichenfolge ein Sonderzeichen enthält, das den Interpreter verwirren könnte, können Sie zur Verdeutlichung „Escape-Sequenz“ verwenden. Die Escape-Sequenz weist den Interpreter an, das Zeichen nach dem Backslash als druckbares Zeichen zu betrachten.
Beispiel: „Ich liebe den Film „Shang-chi““
„Sie sagte: Kommst du nicht zu spät zur Arbeit?“
Dies ist ein sehr wichtiges String-Konzept. Strings sind unveränderlich. Sobald ein String erstellt wurde, können die darin enthaltenen Zeichen nicht mehr geändert/gelöscht/verändert werden. Jedes Mal, wenn wir eine Zeichenfolge ändern müssen, müssen wir eine Kopie der ursprünglichen Zeichenfolge erstellen und Änderungen an der duplizierten Zeichenfolge vornehmen.
Sentence= "Loving CSE110' Sentence[0]= "M"
TypeError: 'str' unterstützt die Elementausrichtung nicht. (Hier versuchen wir, die Zeichenfolge zu ändern, können aber keines der Zeichen in der Zeichenfolge ändern)
*Wir können jedoch die gesamte Zeichenfolge ändern.
s='Ich bin Baymax'
Druck(er)
s='Ich bin Superman'
Druck(e)=> Hier haben wir einen völlig anderen String in der s-Variablen gespeichert.
'del' = Schlüsselwort zum Aufheben der Bindung eines Verweises auf einen String. Dadurch wird ein String aus seiner Variablen gelöscht.
Beispiel:
s='I love CSE' Print(s) Del(s) Print(s) >>> I love CSE Error *We can't delete a character from a string. s='I am 007' del(s[0]) >>> ERROR
Wir können das Schlüsselwort „in“ verwenden, um herauszufinden, ob ein Teilstring in einem bestimmten String vorkommt (ob ein String in einem anderen String vorhanden ist oder nicht).
Bsp.:
'bay' in 'ebay' >>True
'bay' not in 'ebay' >>False
*Es kann in der „if-Anweisung“ als Bedingung verwendet werden.
S1= 'I am Loki' S2='am' If S2 in S1: Print(found) Else: Print(not found) >>>found
Das ist alles für heute über String. Im nächsten Teil werden wir mehr über Strings und seine Funktionen besprechen. Dann werden wir versuchen, einige Probleme zu lösen. Bis dahin üben Sie weiter. Viel Spaß beim Codieren!
Das obige ist der detaillierte Inhalt vonEinführung in den String-Teil von Python Basics. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!