求平方根函数
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
求平方根函数
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
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。