编程练习题实例三

版权声明:版权归作者所有 https://blog.csdn.net/qq_36772866/article/details/82659749

Python练习题问题如下:

简述:一个整数,它加上100和加上268后都是一个完全平方数 提问:请问该数是多少? Python解题思路分析:在10000以内判断,将该数加上100后再开方,加上268后再开方,如果开方后的结果满足如下条件,即是结果。

Python完全平方数,python解题源代码如下:

# !/usr/bin/python

# -*- coding: UTF-8 -*-

import math
for i in range(10000):
# 转化为整型值
    x = int(math.sqrt(i+100))
    y = int(math.sqrt(i+268))
    if(x*x==i+100) and (y*y==i+268):
        print(i)

猜你喜欢

转载自blog.csdn.net/qq_36772866/article/details/82659749