答案:
for i in range(1,85):
if i % 2 == 0: # 确认 i 为偶数
j = 168 / i;
if i > j and (i + j) % 2 == 0 and (i - j) % 2 == 0 : # 确认 m,n 一定是非负整数
m = (i + j) / 2
n = (i - j) / 2
x = n * n - 100
print(x)
感兴趣的小伙伴可以加入我们的频道:练习实例02 - 乐述云享 (aleshu.com)
这里可以实时交流不懂的地方,欢迎小伙伴们来讨论:【频道】Python入门教程(BlenderPython) - 乐述云享 (aleshu.com)