📜  python 检查是否为 int - Python (1)

📅  最后修改于: 2023-12-03 15:19:10.693000             🧑  作者: Mango

Python检查是否为int

在Python中,可以使用isinstance函数来检查一个变量是否为int类型。这个函数接受两个参数:要检查的变量和类型。

x = 5
if isinstance(x, int):
  print("x是一个整数")
else:
  print("x不是一个整数")

输出:

x是一个整数

如果要检查多个变量是否为int类型,可以使用一个循环来遍历这些变量。

x = 5
y = 'hello'
z = 3.14

for var in [x, y, z]:
  if isinstance(var, int):
    print(var, "是一个整数")
  else:
    print(var, "不是一个整数")

输出:

5 是一个整数
hello 不是一个整数
3.14 不是一个整数

请注意,isinstance函数也可以用于其他数据类型的检查,例如floatstr等。

希望这个简单的介绍可以帮助你在Python中检查变量的数据类型。