假设我们有一个数字n。我们必须检查数字n是否为正平方。当一个数字的平方根是整数时,它是一个理想的平方数。
因此,如果输入为n = 36,则输出为True = 36 = 6 * 6。
让我们看下面的实现以更好地理解-
from math import sqrt def solve(n): sq_root = int(sqrt(n)) return (sq_root*sq_root) == n n = 36 print (solve(n))
36
输出结果
True
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分 风车动漫