我试图制作一个程序,您可以在其中输入速度(每秒像素数),因此窗口中的一个点将以该精确速度在 x 轴上移动。我输入了速度,但点没有移动,IDLE 也没有报错。
from graphics import *
import time
win=GraphWin("Time", 600, 600)
point=Point(50, 100)
point.setFill("green")
point.draw(win)
speed=Entry(Point(100,50), 15)
speed.setText("Pixels per second")
speed.draw(win)
win.getMouse()
speed1=speed.getText()
speed1=eval(speed1)
t=0.0
time=time.clock()
if time==t+1:
t+=1
point.move(speed1, 0)
有人可以告诉我我在这里做错了什么吗?我正在使用 Python 3.4