Strings #Mastery 18

Problemsolving with Programming

Strings sind einfach ausgedrückt nichts anderes als eine Aneinanderreihung von Arrays, also von einzelnen Buchstaben. Es handelt sich also bei einem String einfach um ein Wort oder einen Satz bzw. mehrere Sätze.

Strings können dabei in einer Variable gespeichert werden, um sie ausgeben zu können.

Die Ausgabe erfolgt wie gewohnt natürlich mit print()

Allerdings kann man auch nur einzelne Teile eines Strings ausgeben, wie im unteren Bild dargestellt wird:

Möchte man Teile eines Strings ausgeben oder bearbeiten so geht man wie bei einer Liste vor. Jeder einzelne Buchstabe ist dabei ein Wert der Stringliste. Möchte man beispielsweise nur einen bestimmten Buchstaben von var1 ausgeben, so schreibt man erst den namen der Variable, in der der String steht und dann in eckigen Klammern die Stele an der der Buchstabe steht. Natürlich kann man auch von einer Stelle bis zu einer anderen alle Buchstaben ausgeben.

Um einen String zu bearbeiten geht man genauso vor. Erst den Namen der Variable und dann die zu veränderten Stellen der Buchstaben in eckigen Klammern. Danach schreibt man, was an dieser Stelle des Strings stattdessen eingefügt werden soll, die geschieht mit einem Plus vor dem einzufügenten String in Anführungszeichen : var1[2] +’Danke‘

Natürlich kann man wie bei den Listen auch mit dem :-Operator arbeiten, um die Stellen bis zu einer bestimmten Stellen zu überspringen.

Es gibt noch einige Operatoren mehr , mit denen man Strings bearbeiten und verändern kann. Die meisten Operatoren und buildt-in- Funktionen für Strings in Python findet ihr auf in meiner Quelle diesen Post. Im Allgemeinen ist das eine super Seite, um Python zu lernen.

Hinterlasse einen Kommentar