Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Pythons str.count(): Zeichen & Teilstrings zählen mit Beispielen

Pythons str.count(): Zeichen & Teilstrings zählen mit Beispielen

Die str.count()-Methode ist ein leichtgewichtiges, eingebautes Werkzeug, das zurückgibt, wie oft ein spezifizierter Teilstring in einem String vorkommt. Ob Sie einzelne Zeichen, mehrzeichenige Muster zählen oder innerhalb eines spezifischen Textausschnitts zählen müssen – str.count() bewältigt all das mit Geschwindigkeit und Präzision.

Warum str.count() nutzen?

Syntax-Übersicht

string.count(sub[, start[, end]])

Parameter

Rückgabewert

Die Methode gibt eine Integer-Zahl der nicht-überlappenden Vorkommen von sub zwischen den optionalen start und end Indizes zurück. Wenn sub nicht gefunden wird, gibt sie 0 zurück.

Praxisbeispiele

Beispiel 1: Einzelnes Zeichen zählen

str1 = "Hello World"
print("Anzahl 'o':", str1.count('o'))
print("Anzahl 'o' zwischen Index 0 und 5:", str1.count('o', 0, 5))

Ausgabe:

Anzahl 'o': 2
Anzahl 'o' zwischen Index 0 und 5: 1

Beispiel 2: Zeichen in einem Satz zählen

str1 = "Welcome to Guru99 Tutorials!"
print("Anzahl 'u':", str1.count('u'))
print("Anzahl 'u' zwischen Index 6 und 15:", str1.count('u', 6, 15))

Ausgabe:

Anzahl 'u': 3
Anzahl 'u' zwischen Index 6 und 15: 2

Beispiel 3: Teilstring in längerem Text zählen

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"
print("Anzahl 'to':", str1.count('to'))
print("Anzahl 'to' zwischen Index 6 und 15:", str1.count('to', 6, 15))

Ausgabe:

Anzahl 'to': 2
Anzahl 'to' zwischen Index 6 und 15: 1

Wichtigste Erkenntnisse

Python

  1. Java String.indexOf() meistern: Substrings finden & praktische Beispiele
  2. Pythons strip()-Methode meistern: Umfassender Leitfaden & Praxisbeispiele
  3. Python format()-Strings meistern mit klaren Beispielen
  4. Pythons String.find()-Methode meistern: Syntax, Beispiele & Alternativen
  5. Python Lambda-Funktionen meistern: Praxisbeispiele & Best Practices
  6. Python round()-Funktion erklärt mit praktischen Beispielen
  7. Pythons map()-Funktion meistern: Syntax, Beispiele und Best Practices
  8. Python timeit(): Ausführungszeit messen mit praktischen Beispielen
  9. Python Counter in collections: Effizientes Zählen, Aktualisieren und arithmetische Operationen
  10. type() und isinstance() in Python verstehen: Praktische Beispiele