Heim >Backend-Entwicklung >Python-Tutorial >Python zählt die Anzahl der Zahlen in einer Zeichenfolge
Pythons Methode zum Zählen der Anzahl von Zahlen in einer Zeichenfolge:
① Definieren Sie die anfängliche Anzahl von Zahlen, Buchstaben und anderen Zeichentypen als 0
② Durchlaufen Sie die Zeichenfolge, bestimmen Sie den Typ jedes Zeichens in der Zeichenfolge und akkumulieren Sie
③Ausgabeergebnisse
Implementierungscode:
Anfangsanzahl der Zahlen
int_count = 0
Eingabezeichenfolge
a = input(‘please input a str\n’)
Durchlaufen Sie die Zeichenfolge, um die Anzahl der Ziffern zu zählen:
for i in a: # 判断是否为数字 if i.isdigit(): int_count += 1 print(‘数字 = %d, ’ %( int_count ))
Die Python-Methode isdigit() erkennt, ob die Zeichenfolge nur aus Ziffern besteht.
Syntax
Syntax der isdigit()-Methode:
str.isdigit()
Rückgabewert
Gibt True zurück, wenn die Zeichenfolge nur Zahlen enthält, andernfalls wird False zurückgegeben.
Python-Lernnetzwerk, kostenloses Online-Lernen Python-Plattform, gerne folgen!
Das obige ist der detaillierte Inhalt vonPython zählt die Anzahl der Zahlen in einer Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!