Python 2.7 递增直到达到某个值

Python 2.7 递增直到达到某个值,python-2.7,tkinter-canvas,Python 2.7,Tkinter Canvas,我试图通过递增显示一个值,直到达到所需的值 我试过两种方法,但都不管用 def temperature_gauge(self): self.dT = self.dU.get() / (float(self.entry_m.get()) * float(self.entry_Cv.get())) self.counter = 0 while self.counter >= 0: self.c.delete(self.L2) self.L

我试图通过递增显示一个值,直到达到所需的值

我试过两种方法,但都不管用

def temperature_gauge(self):
    self.dT = self.dU.get() / (float(self.entry_m.get()) * float(self.entry_Cv.get()))
    self.counter = 0
    while self.counter >= 0:
        self.c.delete(self.L2)
        self.L2 = self.c.create_text(90,345, text=self.counter)
        self.c.update()
        self.counter += 1.00
        if self.counter == float(self.dT):
            break

def temperature_gauge(self):
    self.dT = self.dU.get() / (float(self.entry_m.get()) * float(self.entry_Cv.get()))
    self.counter = 0
    for i in range(0, int(self.dT)):
        self.number_text = self.c.create_text(90,345, text=(i))
        self.c.update()
        time.sleep(0.1)
        self.c.delete(self.number_text)

欢迎来到堆栈溢出!您可以学习并创建一个示例。这使我们更容易帮助你。具体来说,这个问题有相当多的未解释的问题领域细节,它没有详细说明你所说的“它不起作用”的意思。修复一些稍微尴尬的措辞。