怎么表达一个数是完全平方数Python
时间: 2024-04-06 11:27:18 浏览: 176
python 实现完全平方数
5星 · 资源好评率100%
要判断一个数是否是完全平方数,可以使用以下方法来表达:
```python
import math
def isPerfectSquare(num):
if num < 0:
return False
sqrt_num = int(math.sqrt(num))
return sqrt_num * sqrt_num == num
```
这个方法首先判断输入的数是否小于0,如果是则返回False。然后使用math.sqrt()函数计算输入数的平方根,并将结果转换为整数。最后,判断平方根的平方是否等于输入数,如果相等则返回True,否则返回False。
阅读全文