「Python」isdecimal関数で数値のみかチックするサンプル
環境
PyCharm 2021.3
Python 3.9.7
PyCharm 2021.3
Python 3.9.7
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)
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)
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
数字のチェック結果1
True
数字のチェック結果2
False
マイナスを含む数値
False
カンマを含む数値のチェック
False
数字のチェック結果1 True 数字のチェック結果2 False マイナスを含む数値 False カンマを含む数値のチェック False