python判断完全平方数的方法

yipeiwu_com6年前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判断完全平方数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

pyqt4教程之实现半透明的天气预报界面示例

复制代码 代码如下:# -*- coding: cp936 -*-import sysimport urllib2import jsonfrom PyQt4 import QtCore,...

使用tensorboard可视化loss和acc的实例

1.用try...except...避免因版本不同出现导入错误问题 try: image_summary = tf.image_summary scalar_summary =...

Python调用百度根据经纬度查询地址的示例代码

如下所示: def locatebyLatLng(lat, lng, pois=0): ''' 根据经纬度查询地址 ''' items = {'location': str(...

python3射线法判断点是否在多边形内

本文实例为大家分享了python3射线法判断点是否在多边形内的具体代码,供大家参考,具体内容如下 #!/usr/bin/python3.4 # -*- coding:utf-8 -*...

用 Python 连接 MySQL 的几种方式详解

用 Python 连接 MySQL 的几种方式详解

尽管很多 NoSQL 数据库近几年大放异彩,但是像 MySQL 这样的关系型数据库依然是互联网的主流数据库之一,每个学 Python 的都有必要学好一门数据库,不管你是做数据分析,还是网...