如何在GUI中使用另一个变量(索引)来命名变量

时间:2019-10-10 15:02:39

标签: python

我试图在for循环中命名“ n”个按钮,但是我不确定如何使用[n]命名它们。有关如何解决此问题的任何想法?

我尝试使用以下方式命名按钮:

btn+[n] = Button(root,text='Hello')

btn[n] = Button(root,text='Hello')

当前我的代码是:

z=0
import random
for n in range (0,random.randint(1,5)):
    btn= Button(root,text='Hello')
    btn.place(x=(50+z),y=50
    n+=1
    z+=40

但是这将所有按钮都命名为'btn',而我希望它们分别命名为'btn1','btn2','btn3'等。

是否可以这样做?我必须以不同的方式构造代码吗?

0 个答案:

没有答案