#调用模块 |
import time |
print ( "===========================勾股数表===========================" ) |
#输入 |
a = int ( input ( '请输入最大数范围(正整数,过大则需等待):' )) |
if a < = 5 : |
#无解数的排除 |
print ( '无解(3秒后退出)' ) |
print ( '============================================================' ) |
time.sleep( 3 ) |
else : |
print ( '敬请等待......' ) |
print () |
for i in range ( 0 ,a): |
i = i + 1 |
for b in range (i,a): |
for c in range (b,a): |
if i * * 2 + b * * 2 = = c * * 2 or i * * 2 + c * * 2 = = b * * 2 or b * * 2 + c * * 2 = = i * * 2 : |
print ( str (i) + ' ' + str (b) + ' ' + str (c)) |
#结束 |
print () |
print ( "===========================已结表===========================" ) |
print ( '感谢使用......' ) |
input () |