- Autor

- Name
- Nelson Silva
- Social
Einführung
Strings sind eine der am häufigsten verwendeten Datenstrukturen in der Programmierung und dienen zur Speicherung und Manipulation von Text. In Python bieten Strings eine Vielzahl von Methoden, mit denen wir gängige Operationen effizient durchführen können.
Escape-Zeichen
Escape-Zeichen ermöglichen es, Zeichen darzustellen, die nicht direkt geschrieben werden können. Die gebräuchlichsten sind:
\n: Steht für einen Zeilenumbruch.\t: Steht für einen Tabulator.
text = "Dies ist ein String\nmit zwei Zeilen."
print(text)
'''
Dies ist ein String
mit zwei Zeilen.
'''
Häufige String-Methoden
Python bietet eine Vielzahl von Methoden, die zur Manipulation und Abfrage von Strings verwendet werden können:
1. len()
Die Methode len() gibt die Anzahl der Zeichen in einem String zurück.
satz = "Hallo, Welt!"
print(len(satz)) # 12
2. upper()
Wandelt alle Buchstaben eines Strings in Großbuchstaben um.
satz = "hallo, welt!"
print(satz.upper()) # HALLO, WELT!
3. lower()
Wandelt alle Buchstaben eines Strings in Kleinbuchstaben um.
satz = "HALLO, WELT!"
print(satz.lower()) # hallo, welt!
4. startswith() und endswith()
Diese Methoden sind nützlich, um zu prüfen, ob ein String mit einem bestimmten Teilstring beginnt oder endet.
satz = "Python ist wunderbar."
print(satz.startswith("Python")) # True
print(satz.endswith("Python")) # False
5. split()
Diese Methode teilt einen String anhand eines definierten Trennzeichens in eine Liste auf.
satz = "Python,Java,C++"
sprachen = satz.split(",")
print(sprachen) # ['Python', 'Java', 'C++']
Fazit
Strings sind grundlegend in Python, und das Verständnis der verschiedenen Möglichkeiten, sie zu manipulieren, ist für jeden Programmierer unerlässlich. Mit Übung und Vertrautheit mit den verfügbaren Methoden wird die Arbeit mit Strings zu einer einfachen und effizienten Aufgabe.