今天小编就为大家分享一篇python判断完全平方数的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
如下所示:
# -*- coding: utf-8 -*-
#简述:一个整数,它加上100和加上268后都是一个完全平方数 #提问:请问该数是多少? from math import sqrt def f(number): for x in range(0,number): m=sqrt(x+100) n=sqrt(x+268) if m==int(m) and n==int(n): print x if __name__=="__main__": f(1000)
运行结果:
21 261
a=2.2 b=int(a) a==b False a=2.0 b=int(a) a==b True
以上就是python判断完全平方数的方法的详细内容,更多请关注0133技术站其它相关文章!