Ein genauerer Blick auf Python-Variablen und -Strings

高洛峰
Freigeben: 2017-03-24 16:46:32
Original
1447 Leute haben es durchsucht

Das Gleiche gilt für das Erlernen von Python. Der bequemste Weg, mit dem Erlernen einer neuen Sprache zu beginnen, ist die Nachahmung und die anschließende Innovation durch Nachahmung. Im ersten Nachahmungsprozess ist es notwendig, jede Codezeile und jedes Satzzeichen persönlich einzugeben, anstatt einfach zehn Zeilen auf einen Blick zu lesen, ohne tatsächlich zu arbeiten. Auf diese Weise wird das gesamte Buch gelesen , können Sie möglicherweise immer noch kein Programm schreiben.

Dies ist der zweite Artikel über Python, der hauptsächlich Variablen und Strings vorstellt.

(1)

Variablen:

Um es einfach auszudrücken: Variablen sind die grundlegendsten Speichereinheiten in der Programmierung und können alles speichern, was Sie in sie einfügen möchten. Weisen Sie beispielsweise der Variablen „a“ einen Wert zu:

Ein genauerer Blick auf Python-Variablen und -Strings

Schritte: Öffnen Sie das Mac-Terminal – geben Sie „python3“ ein. und drücken Sie die Eingabetaste, rufen Sie die Python3.6-Umgebung auf – geben Sie „a=25“ ein und drücken Sie die Eingabetaste. Zu diesem Zeitpunkt ist die Zuweisung zu a abgeschlossen, und nachdem Sie die Eingabetaste gedrückt haben, können Sie das Ergebnis der Zuweisung sehen zu einem.

Ein genauerer Blick auf Python-Variablen und -Strings

Hinweis: Python unterscheidet zwischen Groß- und Kleinschreibung, a und A sind zwei verschiedene Variablen, bitte achten Sie beim Schreiben darauf.

print():

print() ist eine häufige Funktion in Python. Wie der Name schon sagt, wird der Inhalt in Klammern gedruckt. Sie können es einfach so verstehen. Weisen Sie beispielsweise der Variablen a den Wert 25 zu und drucken Sie dann eine aus. Geben Sie den folgenden Inhalt in PyCharm ein:

Ein genauerer Blick auf Python-Variablen und -Strings

Wenn Sie vergessen, der Variablen a einen Wert zuzuweisen, meldet PyCharm einen Fehler Während der Laufzeit müssen Sie den Fehler entsprechend ändern.

Der Name „a“ ist hier undefiniert und Python kann nicht vorhandene Objekte nicht drucken.

(2)

Zeichenfolge:

Einfach ausgedrückt kann eine Zeichenfolge den Inhalt in einfachen Anführungszeichen, doppelten Anführungszeichen oder dreifachen Anführungszeichen ausdrücken, wobei einfache Anführungszeichen und doppelte Anführungszeichen gleich sind.

  • 'Inhalt in einfachen Anführungszeichen'

  • "Inhalt in doppelten Anführungszeichen"

  • '''Dreifache Anführungszeichen werden normalerweise für längere Inhalte verwendet. Sie können dies tun Umbrechen Sie die Zeile nach Belieben '''

Ein genauerer Blick auf Python-Variablen und -Strings

Versuchen Sie als Nächstes, diesen Absatz in PyCharm-Code einzugeben :

Ein genauerer Blick auf Python-Variablen und -Strings

Nach dem Ausführen wird Folgendes angezeigt:

Ein genauerer Blick auf Python-Variablen und -Strings

Für my_intro habe ich die ersten beiden Variablen hinzugefügt und dann my_intro ausgedruckt. Sie können (what_do_i_do + what_i_like) auch direkt ausdrucken.

Hier reden wir von Addition, natürlich geht auch Multiplikation.

Ein genauerer Blick auf Python-Variablen und -Strings

Zusammen multipliziert erhält man:

Ein genauerer Blick auf Python-Variablen und -Strings

Wenn Sie einen Teil des Codes auskommentieren möchten, wählen Sie den Teil direkt aus und verwenden Sie dann die Tastenkombination „Befehl+/“, um Stapelkommentare zu implementieren.

Schauen Sie sich zum Schluss diesen Code an:

Ein genauerer Blick auf Python-Variablen und -Strings

Erhalten Sie dieses Ergebnis:

Ein genauerer Blick auf Python-Variablen und -Strings

Zu diesem Zeitpunkt wurde eine Fehlermeldung angezeigt, die darauf hinweist, dass es sich um den Typ str und nicht um int handeln muss. Der Grund dafür ist, dass string (string) nur ein Datentyp in Python ist und ein anderer Datentyp der Integer-Typ (integer) ist ) können keine zwei verschiedenen Datentypen hinzugefügt werden und eine entsprechende Konvertierung ist erforderlich.

Wenn Sie nicht wissen, um welchen Typ es sich bei der Variablen handelt, können Sie print(type(Variablenname)) in das Kompilierungsfeld eingeben, um den Variablentyp zu überprüfen .

Dann ist für das Beispiel des oben gemeldeten Fehlers der richtige Weg, den String vom Typ in int zu konvertieren, die beiden zu addieren und schließlich das Ergebnis zu erhalten 1834 .

Ein genauerer Blick auf Python-Variablen und -Strings

Versuchen Sie abschließend, ein etwas komplizierteres Problem zu lösen:

Ein genauerer Blick auf Python-Variablen und -Strings

In Python gibt die len()-Methode die Länge des Strings zurück. Die Länge von string1 beträgt hier 22. Wenn Sie num subtrahieren, erhalten Sie schließlich 2 Hallo! .

An diesem Punkt beherrschen Sie im Grunde die grundlegende Verwendung von Variablen und Zeichenfolgen. Ich werde das Sharding und die Indizierung von Zeichenfolgen später vorstellen.

Es wird dringend empfohlen, dass Sie es selbst üben und diese Codes Zeile für Zeile eingeben. Möglicherweise finden Sie einige Probleme, die visuell nicht erkannt werden können. Sie können auch Schlussfolgerungen aus einem Beispiel ziehen Üben Sie, um die Ergebnisse nach erfolgreicher Operation zu erleben.

Das obige ist der detaillierte Inhalt vonEin genauerer Blick auf Python-Variablen und -Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!