Heim >Backend-Entwicklung >Python-Tutorial >Python zählt die Anzahl der Zahlen in einer Zeichenfolge

Python zählt die Anzahl der Zahlen in einer Zeichenfolge

尚
Original
2020-01-15 13:39:3930741Durchsuche

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!

Stellungnahme:
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