擅长:python、mysql、java
<p>要解决问题,只需将<code>Entry()</code>对象的创建与放置分开:</p>
<pre><code>def addition():
a = rand.randrange(1,10,1)
b = rand.randrange(1,10,1)
global Answer
Answer = int(a + b)
tk.Label(text="What does " + str(a) + " + " + str(b) + " equal? ").place(x=0, y=125)
global myAnswer
myAnswer = Entry()
myAnswer.place(x=300, y= 125)
</code></pre>
<p>{{cd3>返回一个<cd3}方法。但是,当您链<code>.place()</code>时,您将返回其结果,即<code>None</code>。因此,您从未在变量中实际存储<code>Entry</code>对象。在</p>
<p>另外,最好确保<code>Answer</code>也是<code>int</code>。在</p>