我是一個初學者,并為一個專案嘗試了 tkinter(在 Python 中)。我試圖讓一個回圈在一個視窗中打包數字,但我不能讓它作業。它應該從 0 開始計數,但它只包含 0。如果有人可以提供幫助,那就太好了!菲利普
from tkinter import *
window = Tk()
window.title("window")
window.resizable(False, False)
window.geometry("500x500")
window.configure(background="white")
i = 0
while i < 100:
text = 0
label = Label(window, text=text)
label.pack()
print(text)
text = 1
i = 1
window.mainloop()
uj5u.com熱心網友回復:
您text在每次迭代時設定為 0:
from tkinter import *
window = Tk()
window.title("window")
window.resizable(False, False)
window.geometry("500x500")
window.configure(background="white")
i = 0
text = 0 # <- MOVE HERE
while i < 100:
label = Label(window, text=text)
label.pack()
print(text)
text = 1
i = 1
window.mainloop()

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/434205.html
