竟然没找到python版本的解答方案
import math
lt = []
#找出所有的三位数不重复的完全平方数
for i in range(1,10):
for j in range(1,10):
if i == j:
continue
for x in range(1,10):
if i == x or j == x:
continue
hh = i*100+j*10+x
b = math.sqrt(hh)
yy, y = math.modf(b)
if yy ==