「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