python

超轻量级php框架startmvc

python判断完全平方数的方法

更新时间:2020-06-12 06:12:01 作者:startmvc
如下所示:#-*-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判断完全平方数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python 完全平方数