Python|完全平方的参数求解

问题描述一个整数加上100后是一个完全平方数,完全平方数后加上168又是个完全平方数,请问该数是多少?解决方案利用while循环对未知数赋值,再使用if条件对未知数做出限制条件。用break跳出未满足循环的数,再与后一位所得数进行比较,最后打印出结果。要注意公式中平方的字符表示。x, log = 1, 1 # Log:记录上一个完全平方数的大小while True:#while  true:对while循环所得正确值的判定if ((x+100)**0.5)//1 == (x+100)**0.5 and (((x+268)**0.5))//1 ==  ((x+268)**0.5):#x**y:平方的表示方法#//:对一个数字的整除print(x)if x**0.5 == (x**0.5)//1:if x-log > 168:breaklog = xx += 1结语熟悉while循环,并使用while循环做出判断,学习了循环语句之间的区别用法与使用条件。掌握运算符号与使用方法,了解“log”记录作用。END   实习编辑   |   欧   洋责       编   |   沈志坚能力越强,责任越大。实事求是,严谨细致。——where2go 团队微信号:算法与编程之美

(0)

相关推荐

  • 坚持学奥数——给孩子做榜样(第133天)

    第六十一题答案:9. 解析:1-3的平方是一位数,占3个数码,4-9的平方是两位数,12个数码,10-31的平方是三位数,占66个数码,32-99的平方是四位数,占272个数码,(100-3-12-6 ...

  • JavaScript的简介与语法大合集

    以最新的JavaScript标准为基准.通过简单但足够详细的内容,为你讲解从基础到高阶的JavaScript相关知识. JavaScript简介 让我们来看看JavaScript有什么特别之处,我们可 ...

  • C while 循环 | 菜鸟教程

    C while 循环 C 循环 只要给定的条件为真,C 语言中的 while 循环语句会重复执行一个目标语句. 语法 C 语言中 while 循环的语法: while(condition) { sta ...

  • 周五数学:中考-代数高难题

    这道题的题目比较短,只有一个未知条件,根据条件可以知道最后的结果肯定是用含a的代数式来表示. 那么根据问题上的式子,可知需要有x²和x项的值, 那么将已知等式左右平方得x=1/a+a-2 这个看着比较 ...

  • 细说AppInventor【75】条件循环

    条件循环:手工设置循环执行的条件 老巫婆书店

  • 第13天:Python 函数的参数

    定义一个函数非常简单,但是怎么定义一个函数,需要什么参数,怎么去调用却是我们需要去思考的问题. 如同大多数语言一样(如 Java),Python 也提供了多种参数的设定(如:默认值参数.关键字参数.形 ...

  • python函数的参数类型总结

    定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号,然后在缩进块中编写函数体,函数的返回值用return语句返回. def power(x, n=2): ...

  • Python函数的参数是如何工作的?

    https://m.toutiao.com/is/Jwaod7L/ 我们先探讨在Python中如何将参数传递给函数的相关细节,然后回顾与这些概念相关的良好软件工程实践的一般理论. 通过了解Python ...

  • (8条消息) python函数注释 参数后面加冒号: 函数后面的箭头

    python的函数注释: def f(text:str,max_len:'int>0'=80) ->str:"""这个是函数的帮助说明文档,help时会显示& ...

  • 九年级数学月考试题分享 设参数求解(1)

    九年级数学月考试题分享 设参数求解(1)

  • 高中化学:参数求解专练

    高中化学:参数求解专练

  • 学霸分享!高中化学:参数求解专练 |早练习早拿分,突破化学难

    化学主要首先理解原理,然后结合实验现象.化学方程式,勤动手勤记忆,再结合一些典型习题,强化理解和记忆,然后注意知识点的对比.归纳和整理. 其实题目都是挺有共性的,抓住方程式和各种计算公式,记住各种物质 ...

  • Python|函数的参数

    前言定义函数的时候,我们只需要把参数的名字和位置确定下来,函数的接口定义就完成了.位置参数在power(x)中,x即为位置参数,调用该参数是有且只有一个参数求x²的函数,代码如下:>>&g ...

  • Python爬虫 requests教学(一):requests的请求参数

    requests模块是一个网络请求模块,可以帮助我们模拟成客户端去请求服务器的数据. 我们今天就是主要针对这个模块进行学习. 我们可以在浏览器中抓取到这些请求与响应的内容,那么我们可以"伪造 ...