为了账号安全,请及时绑定邮箱和手机立即绑定

你能告诉我为什么我的命令出现错误消息无效语法吗

你能告诉我为什么我的命令出现错误消息无效语法吗

Qyouu 2021-11-09 19:59:43
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()我得到错误命令无效语法,但据我所知可以使用命令作为按钮的参数。那么为什么它会显示这个错误
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

检查整个shouButtons函数中的缩进和语法。


for 循环中的代码块必须缩进。Button参数text和之间也缺少逗号command。


def showButtons():

     for i in players:

         btn = Button(window, text=i, command=onclick)

         btn.pack(side=LEFT)


查看完整回答
反对 回复 2021-11-09
  • 1 回答
  • 0 关注
  • 158 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信