from random import*from tkinter import*players=['wq','qwe','qwe']players_to_random=[]window = Tk()window.title("Game is ON")w= Label(window, bg="yellow")def onclick(): players_to_random.append(text) print(players_to_random)def showButtons(): for i in players: btn = Button(window, text=i command=onclick) btn.pack(side=LEFT)showButtons()我得到錯(cuò)誤命令無(wú)效語(yǔ)法,但據(jù)我所知可以使用命令作為按鈕的參數(shù)。那么為什么它會(huì)顯示這個(gè)錯(cuò)誤
1 回答

守候你守候我
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
檢查整個(gè)shouButtons函數(shù)中的縮進(jìn)和語(yǔ)法。
for 循環(huán)中的代碼塊必須縮進(jìn)。Button參數(shù)text和之間也缺少逗號(hào)command。
def showButtons():
for i in players:
btn = Button(window, text=i, command=onclick)
btn.pack(side=LEFT)
添加回答
舉報(bào)
0/150
提交
取消