Python练习题 一个整数,它加上 后是一个完全平方数,再加上 又是一个完全平方数,请问该数是多少 所谓的 完全平方数 ,就是开完根号仍然是整数。 数学渣是这么思考的:假设这个数 i 在 以内。第一步:x sqrt i 。如果 x floor x ,则证明 x 是个整数。第二步道理也相同,但要记得把 x 把根号还原回来,再加上 ,然后再来开根号,得到 y,再判断其是否为整数。经过这两次判断,都 ...
2016-10-12 23:05 17 3727 推荐指数:
Python经典练习题 网上能够搜得到的答案为: 输出答案为: 但其实四个数字,均不符合+100和+168后,仍为完全平方数的条件; 正确代码如下: 正确答案只有一个: ...
day2 --------------------------------------------------------------- 实例003:完全平方数 题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 仿佛不会思考,直接 ...
题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少? 方法:利用循环去判断x+100和x+268是否为完全平方数,没用使用其他函数,缺点运算速度慢 【网上好办法】 方法一: 方法二: 方法三: ...
设n是一个任意自然数,如果n的各位数字反向排序所得的自然数与n相等,则n被称为回文数,从键盘输入一个5位数字 ,请编写程序判断这个数字是不是回文数。 思路:先获取一个字符串,再判断该字符串是否满足是自然数这个条件,这里用isdigit() 方法检测字符串是否只由数字组成。如果字符串只包含数字 ...
【Python练习题 014】 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3。编程找出1000以内的所有完数。 ----------------------------------------------------------- 这题只要弄明白“完数”及其“因子 ...
python解题源代码如下: 运行结果: ...
day32 --------------------------------------------------------------- 实例046:打破循环 题目 求输入数字的平方,如果平方运算后小于 50 则退出。 分析:直接上代码。 while True: try ...