<p>我试图编写一个代码来确定小于1000的最大素数回文数,但收到一条错误消息,我不知道如何修复:错误消息如下:</p>
<pre><code>Traceback (most recent call last):
File "/Users/sebpole/Documents/EvalPrimePallindrome.py", line 43, in <module>
if GPF(c) == c:
File "/Users/sebpole/Documents/EvalPrimePallindrome.py", line 37, in GPF
la = fac(int(la))
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
</code></pre>
<p>我相信这意味着在我的程序中,某个整数被转换成非整数,然后插入一个需要整数的函数中?但不太确定发生在哪里…代码如下:</p>
^{pr2}$
<p>你知道怎么回事吗?在</p>
<p>旁注:有没有更简单的方法让网站把我的代码识别为代码,而不是在每一行代码之前手动按空格键四次?在</p>