求出满足下列条件的4位数:
1、该数是完全平方数
2、且第一位和第三位数字之和为10
3、第二位与第四位数字之积为12
import math
for num in range(1000,10000): #生成4位数
if len(str(math.sqrt(num))) == 4: #判断是否可以完全开方
if (int(str(num)[0]) + int(str(num)[2]) == 10) and (int(str(num)[1]) * int(str(num)[3]) == 12):
print(num)