Python isinstance()で変数が数値かどうか判定する方法

環境
Python 3.9.13
Windows 10 Home 64bit
PyCharm 2022.2.1 (Community Edition)

書式
if isinstance(変数名, int):
引数1には対象の値、変数を指定します。
引数2に判定したい型を指定します。
返り値は型が一致した場合は true 一致しなかった場合は false となります。

使用例

kk = 8.89
if isinstance(kk, int):
      print('kkはint型です。')
elif isinstance(kk, float):
      print('kkはfloat型です。')
else:
      print('kkは数値型ではありません。')

実行結果
kkはfloat型です。

Python

Posted by arkgame