用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复相关的知识,希望对你有一定的参考价值。

用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复我可以输出勾股数,但格式做不到题目要求,求解

参考技术A from __future__ import print_function
n=0
for i in range(1,50):
    for j in range(i+1,50):
        for k in range(j+1,50):
            if i*i+j*j==k*k:
                print("%2d,%2d,%2d    "%(i,j,k),end='')
                
                n+=1
                if n==6:
                    print()
                    n=0

追问

我试试啊,稍等,能解答一下print那条语句吗

哦 成功了,谢谢大佬

本回答被提问者采纳
参考技术B

以上是关于用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复的主要内容,如果未能解决你的问题,请参考以下文章

50以内的勾股数

用C语言写个程序,输出50以内的所有勾股数组合~谢谢

求50以内的所有勾股数

用c语言求解 输出1-50以内的所有勾股数

求初二数学勾股定理1到50的勾股数。

勾股数