- isinstance()関数を使用する方法:
data = "Hello"
if isinstance(data, str):
print("dataは文字列です")
elif isinstance(data, int):
print("dataは整数です")
else:
print("dataの型は判別できません")
- type()関数を使用する方法:
data = 123
if type(data) == str:
print("dataは文字列です")
elif type(data) == int:
print("dataは整数です")
else:
print("dataの型は判別できません")
- try-except文を使用する方法:
data = "456"
try:
int_data = int(data)
print("dataは整数です")
except ValueError:
print("dataは文字列です")
これらの方法は、Pythonで文字列または整数の型を判別するための基本的な方法です。他にも、正規表現を使用した方法や特定の文字列のパターンマッチングを行う方法など、さまざまなアプローチがあります。必要に応じて、これらの例をカスタマイズして使用することができます。