Pythonでは、変数の型を調べるためにtype()
関数を使用します。また、特定の型であるかどうかを判定するためにはisinstance()
関数を使用します。
以下に、これらの関数の使用例を示します。
# int型の変数
num = 123
print(type(num)) # <class 'int'>
# str型の変数
str_var = "Hello, Python!"
print(type(str_var)) # <class 'str'>
# 型判定
if type(num) is int:
print('numはint型です')
if isinstance(str_var, str):
print('str_varはstr型です')
このコードを実行すると、num
がint型であること、str_var
がstr型であることが確認できます。また、type()
関数とisinstance()
関数を使用して、変数が特定の型であるかどうかを判定しています。
これらの関数を使うことで、Pythonの変数がどのデータ型に属するかを簡単に調べることができます。これは、デバッグ時や、特定の型のデータだけを処理したい場合などに非常に便利です。
以上が、Pythonでint型とstr型の変数の型判定を行う方法についての説明です。この情報がPythonプログラミングに役立つことを願っています。.