python 如何判断一个数是不是整数
时间: 2024-05-13 22:19:04 浏览: 210
Python中可以通过判断一个数的类型来确定其是否为整数。可以使用`isinstance()`函数来判断一个数是否为整数类型:
```python
num = 5
if isinstance(num, int):
print("num是整数")
else:
print("num不是整数")
```
另外,也可以通过取模运算符`%`来判断一个数是否为整数,如果一个数对1取模的结果为0,则该数为整数:
```python
num = 5.0
if num % 1 == 0:
print("num是整数")
else:
print("num不是整数")
```
在Python 3中,所有的数字类型都是继承自`int`类型,所以可以用`isinstance()`函数来判断一个数是否为数字类型,而不用分别判断是否为整数、浮点数等类型。
阅读全文