擅长:python、mysql、java
<p>isnumeric()只检查字符串中的所有字符是否都是数字字符。它不会更改它们的数据类型。你知道吗</p>
<p>您需要转换i的数据类型,它在str之后行。拆分()</p>
<pre><code>for i in line.split():
if i.isnumeric():
s=s+int(i)
</code></pre>
<p>在Python中,十进制字符、数字(下标、上标)和具有Unicode数值属性的字符(分数、罗马数字)都被认为是数字字符。你知道吗</p>