「Python」isdecimal関数で数値のみかチックするサンプル

環境

PyCharm 2021.3
Python 3.9.7

構文
文字列.isdecimal()
isdecimal関数を使って対象の文字列が数値のみかチェックします。
数値のみならTrue、数値以外も含む場合Falseを返します。

使用例

res1 = '5678'.isdecimal()
print("数字のチェック結果1")
print(res1)

res2 = 'BD78'.isdecimal()
print("数字のチェック結果2")
print(res2)

print("マイナスを含む数値")
res3 = '-987'.isdecimal()
print(res3)

print("カンマを含む数値のチェック")
res4 = '2.345'.isdecimal()
print(res4)

実行結果

数字のチェック結果1
True
数字のチェック結果2
False
マイナスを含む数値
False
カンマを含む数値のチェック
False

 

Python

Posted by arkgame