「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