3位回文产品

时间:2015-06-01 07:56:36

标签: python

我正在努力找到最大的回文,它是两位3位数的乘积。这是我的代码,如下。我不知道它为什么不起作用。 请帮忙!? enter image description here 据我说,它应扫描所有可能的组合,并为我提供答案..但它似乎没有工作。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您的代码可能存在其他问题,但很难判断我们何时无法查看计算机上的文件是如何缩进的。此外,If b = 99:应为if b = 99:,Python解释器为If提供SyntaxError。所以发布计算机上的实际代码,在代码块中正确缩进。

您的主要问题是您没有在while循环中重新计算产品。要测试它是否是回文,你还需要将该产品转换为循环内的字符串。此外,你的循环测试a是否仍然有效,虽然这在这里并不那么重要,因为当你修复其他内容时,循环将在a变为无效之前中断。< / p>