Python sqrt() 函数

求平方根函数

import math

a=100
print(int(math.sqrt(a)))

返回:10

def find_next_square(sq):
import math
n=math.sqrt(sq)
if int(sq) ==int(n)*int(n): ####此处解决了(整数与浮点数的问题)
return (int((n+1)*(n+1)))
else:
return -1
posted @ 2018-04-15 14:09  知识在于点滴的积累  阅读(4068)  评论(0编辑  收藏  举报