擅长:python、mysql、java
<p>阿巴纳特是对的,全局变量很混乱。以下是我用速度和时间作为局部变量的重写:<br/></p>
<pre><code>from Tkinter import *
master = Tk()
Label(master,text="Speed:").grid(row=0,column=0)
Label(master,text="Time:").grid(row=1,column=0)
speed_entry = Entry(master)
speed_entry.grid(row=0,column=1)
time_entry = Entry(master)
time_entry.grid(row=1,column=1)
def submit():
speed = float(speed_entry.get())
time = float(time_entry.get())
print "Speed is",speed
print "Time is", time
print "Distance is",speed*time
Button(master,text="Submit",command=submit).grid()
master.mainloop()
</code></pre>