AI ANSWERS by 1 NOTES

WEB制作、AI、Windows、アプリの使い方など様々な疑問を解決する

Pythonで値が整数か負の数か調べる

Pythonで値が整数か負の数か調べるには、以下のように条件分岐を使用することができます。

num = -5

if num >= 0:
	print("整数です")
else:
	print("負の数です")

上記の例では、変数 num の値が0以上の場合、つまり正の整数または0の場合は、"整数です"というメッセージが出力されます。それ以外の場合は、"負の数です"というメッセージが出力されます。

もしも、変数の型が整数であるかどうかを確認したい場合は、以下のように isinstance 関数を使用することができます。

num = 5

if isinstance(num, int):
	print("整数です")
else:
	print("整数ではありません")

上記の例では、変数 num の型が整数である場合に、"整数です"というメッセージが出力されます。それ以外の場合は、"整数ではありません"というメッセージが出力されます。