用Python编写程序输出50以内的勾股数。要求每行显示六组,各组勾股数无重复

如题所述

第1个回答  2018-04-02
from __future__ import print_functionn=0for 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
相似回答