Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python—一个测试等式a**n+;b**n=c**n表示n∈;{2,3,…;,10}_Python - Fatal编程技术网

Python—一个测试等式a**n+;b**n=c**n表示n∈;{2,3,…;,10}

Python—一个测试等式a**n+;b**n=c**n表示n∈;{2,3,…;,10},python,Python,我可以向你保证,这不是一个家庭作业问题 我试图编写一个函数来测试等式a**n+b**n=c**n是否适用于 n∈{2,3,…,10}. 如果有一个等于n的值,则函数应该返回最低的值,如int。如果给定范围内的任何n值均不相等,则函数应返回False e、 g 产出: 2 False 及 产出: 2 False 我很想看到对这样一个问题有不同的处理方法。我保证这不是一个家庭作业问题。提前感谢:)这很容易,因为是谁解决了费马的最后一个定理,并证明了对于n>2而言,a**n+b**n==c**

我可以向你保证,这不是一个家庭作业问题

我试图编写一个函数来测试等式
a**n+b**n=c**n
是否适用于

n∈{2,3,…,10}. 如果有一个等于n的值,则函数应该返回最低的值,如
int
。如果给定范围内的任何n值均不相等,则函数应返回
False

e、 g

产出:

2
False

产出:

2
False
我很想看到对这样一个问题有不同的处理方法。我保证这不是一个家庭作业问题。提前感谢:)

这很容易,因为是谁解决了费马的最后一个定理,并证明了对于
n>2
而言,
a**n+b**n==c**n

def f(a, b, c):
    return 2 if a * a + b * b == c * c else False

Woah,3次投票失败:/I我相信你可以通过至少一次尝试自己解决这个问题来减少投票失败?@James这个问题,以及你之前的问题,不适合这个网站。你应该展示你已经尝试过的东西,而不是发布代码请求。请不要再发布此类请求。我们不在乎这是否是你的家庭作业。这是我们的家庭作业。我尝试了for循环,但没有真正达到目的。我对编程非常陌生,希望能在这里得到一些帮助好的,从现在起我会发布我尝试过的东西。很抱歉,向下滚动,希望找到这样的答案-并不失望:)+1哇。。。首先,我认为你没有正确地阅读问题(就在你发布答案之后)…再次回来给出答复,然后。。。。哇,很好。。