Python の文字列内の数字の数を数える方法:
① 数字、文字、その他の種類の文字の初期数を 0
に定義します。② 文字列を走査し、文字列内の各文字の型を決定し、それぞれを累積します。
③出力結果
実装コード:
初期の数値数
int_count = 0
入力文字列
a = input(‘please input a str\n’)
文字列をトラバースして桁数を数えます:
for i in a: # 判断是否为数字 if i.isdigit(): int_count += 1 print(‘数字 = %d, ’ %( int_count ))
Python isdigital() メソッドは、文字列が数字のみで構成されているかどうかを検出します。
構文
isdigital() メソッドの構文:
str.isdigit()
戻り値
文字列に数字のみが含まれている場合は True を返し、それ以外の場合は False を返します。
Python 学習ネットワーク、無料のオンライン学習 Python プラットフォーム、注目してください!
以上がPython は文字列内の数値の数を数えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。