Python-string-isdecimal

提供:Dev Guides
移動先:案内検索

Python文字列isdecimal()メソッド

説明

Python文字列メソッド* isdecimal()*は、文字列が小数点文字のみで構成されているかどうかを確認します。 このメソッドは、Unicodeオブジェクトにのみ存在します。

-文字列をUnicodeとして定義するには、割り当ての開始引用符の前に「u」を付けるだけです。 以下はその例です。

構文

以下は* isdecimal()*メソッドの構文です-

str.isdecimal()

パラメーター

  • NA

戻り値

このメソッドは、文字列内のすべての文字が10進数の場合はtrueを返し、そうでない場合はfalseを返します。

次の例は、isdecimal()メソッドの使用法を示しています。

#!/usr/bin/python

str = u"this2009";
print str.isdecimal();

str = u"23443434";
print str.isdecimal();

上記のプログラムを実行すると、次の結果が生成されます-

False
True