用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复相关的知识,希望对你有一定的参考价值。
用python编写程序输出50以内的勾股数,如图要求每行显示6组,各组勾股数无重复我可以输出勾股数,但格式做不到题目要求,求解
参考技术A from __future__ import print_functionn=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组,各组勾股数无重复的主要内容,如果未能解决你的问题,请参考以下文章