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设计】。

相关文章

Python hashlib模块加密过程解析

这篇文章主要介绍了Python hashlib模块加密过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 hashlib模块  ...

Numpy之将矩阵拉成向量的实例

废话不多说,直接上代码吧! # 矩阵操作 # 将矩阵拉成向量 import numpy as np x = np.arange(10).reshape(2,5) print(x)...

python安装mysql-python简明笔记(ubuntu环境)

本文讲述了python安装mysql-python的方法。分享给大家供大家参考,具体如下: ubuntu 系统下进行的操作 首先安装了pip工具 sudo apt-get insta...

Python批量查询关键词微信指数实例方法

Python批量查询关键词微信指数实例方法

教你用Python批量查询关键词微信指数。 前期准备安装好Python开发环境及Fiddler抓包工具。前期准备安装好Python开发环境及Fiddler抓包工具。 首先打开Fiddle...

django开发post接口简单案例,获取参数值的方法

django开发post接口简单案例,获取参数值的方法

项目环境:python3.6,django2.1 接口功能: 将传入参数a和b字符串相加,返回结果 1.新建一个django项目 # 新建一个名为Post的项目 django-adm...