ホームページ >バックエンド開発 >Python チュートリアル >Python は文字列内の数値の数を数えます

Python は文字列内の数値の数を数えます

尚
オリジナル
2020-01-15 13:39:3930742ブラウズ

Python は文字列内の数値の数を数えます

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。