Bei der Erstellung von Variablen in Python , die Sie nicht brauchen, um einen Datentyp explizit deklarieren . Wenn Sie einfache oder doppelte Anführungszeichen setzen um den Wert einer Variablen , Python stellt automatisch den Datentyp für die Variable als String zurück. Sie können Werte zugewiesen String-Variablen verwenden auf verschiedene Weise und verwenden Sie dann String-Methoden und Operationen zu verändern oder zu manipulieren, ihre Werte oder zu überprüfen, um zu sehen, ob die String-Variable bestimmte Parameter erfüllt . Anleitung
1
Öffnen Sie Ihre Python -Programmdatei oder Python -Befehlszeile. Geben Sie den folgenden Code:
myVar = " Dies ist mein String. "
Druck myVar
Die erste Zeile erzeugt einen String Variable mit diesem Wert . Die zweite Zeile gibt die Zeichenkette Variablen Wert auf dem Bildschirm
2
Geben Sie den folgenden Code: .
UserString = raw_input ("Type etwas :")
Druck userString
die erste Zeile fordert den Benutzer zur Eingabe und speichert sie in eine String-Variable . Selbst wenn der Benutzer einen ganzzahligen Typen oder Gleitkommazahl hält Python es ein String sein , wenn Sie die Funktion nutzen raw_input
3
Geben Sie den folgenden Code: .
myVar = " String, auf geht \\ n \\ mehrere Zeilen . "
Druck myVar
Wenn Sie diese Zeichenfolge zu drucken, um den Bildschirm , alles vor dem " \\ n \\ " Trennzeichen erscheint auf der ersten Linie und alles nach erscheint in der zweiten Zeile
4
Geben Sie den folgenden Code: .
myVar = "Dies ist " + " my string ".
Druck myVar
Die "+ "-Operator verkettet aneinanderreiht . Wenn Sie einen String und einen anderen Datentyp wie Integer verketten versuchen , gibt Python einen Fehler
5
Geben Sie den folgenden Code: .
Isinstance ( myVar , str )
isinstance ( myVar , int)
isinstance Funktion nimmt zwei Parameter: ein Objekt und einen Datentyp . In diesem Fall enthält myVar einen String und den Datentyp zu überprüfen ist "str" für Streichorchester in dem ersten Aufruf und "int" für Integer in den zweiten Anruf. Der erste Anruf "True ", während die zweite kehrt
6
Geben Sie den Code " Falsch. ":
MyVar.title ()
myVar.isdigit ()
myVar.find ( " substring " )
myVar = myVar.upper ()
Diese String-Methoden Format-Strings in vielfältiger Weise. Der erste gibt die Zeichenkette in Titel Fall die zweite prüft, ob es vollständig aus Ziffern , um die dritte Kontrolle , ob ein Teilstring besteht in der String-Variablen und der vierte wandelt den String in Großbuchstaben . Nur das vierte Beispiel überschreibt den Wert der String-Variable . Python hat einige zusätzliche String-Methoden .