欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python判断完全平方数的方法

程序员文章站 2022-06-21 08:53:49
如下所示: # -*- coding: utf-8 -*- #简述:一个整数,它加上100和加上268后都是一个完全平方数 #提问:请问该数是多少...

如下所示:

# -*- 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判断完全平方数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。