- isinstance関数を使用する方法:
value = 10
if isinstance(value, int):
print("値は整数です")
else:
print("値は整数ではありません")
- type関数とint型との比較を使用する方法:
value = 10
if type(value) == int:
print("値は整数です")
else:
print("値は整数ではありません")
- try-exceptブロックを使用して整数に変換できるかどうかを確認する方法:
value = input("値を入力してください: ")
try:
value = int(value)
print("値は整数です")
except ValueError:
print("値は整数ではありません")
- 正規表現を使用して整数のパターンに一致するかどうかを確認する方法:
import re
value = input("値を入力してください: ")
pattern = "^[0-9]+$"
if re.match(pattern, value):
print("値は整数です")
else:
print("値は整数ではありません")
これらはPythonで整数をチェックするための一般的な方法のいくつかです。必要に応じてこれらの方法を適用し、データに適したチェック方法を選択してください。