擅长:python、mysql、java
<p>当您执行<code>int(c)</code>时,这将从字符串<code>c</code>生成一个整数,但您不会将它赋给任何对象。在您的情况下<code>c</code>仍然是一个字符串。将该行更改为:</p>
<pre><code> c = int(c)
</code></pre>
<p>更妙的是,既然你也想得到小数点,为什么不直接使用浮点和跳过整数转换呢?你知道吗</p>
<pre><code> f = open("txtfiles/c.txt", "r")
c = float(f.read())
ca = float(input("Enter Cash to Add: "))
cn = c + ca
print cn
</code></pre>