那是记忆游戏。 我只放一个按钮,但我有27个按钮,所以当我单击该按钮时如何随机更改文本? 代码:
from tkinter import *
import random
root = Tk()
name = root.title('Pexeso')
text = ["A","B","C","D","E"]
button1 = Button(root, text="", width = 20, height = 10)
button1.grid(row=0 , column=0)
def button_click():
if button1["text"]=="":
button1["text"] = random.choice(text)
root.mainloop()
答案 0 :(得分:0)
尝试一下:
from tkinter import *
import random
root = Tk()
name = root.title('Pexeso')
text = ["A","B","C","D","E"]
def button_click():
button1["text"] = random.choice(text)
button1 = Button(root, text="", width = 20, height = 10, command=button_click)
button1.grid(row=0 , column=0)
root.mainloop()