小编who*_*ame的帖子

一些按钮在python中

我想创建一个按钮网格,在单击它们时将切换颜色.此时每个按钮都会触发右下方按钮.下面是代码.两个问题,为什么要这样做,我该如何纠正呢?

def main(self):
    root = Tk()
    frame=Frame(root)
    frame.grid(row=0,column=0)

    self.btn=  [[0 for x in xrange(20)] for x in xrange(60)] 
    for x in range(60):
         for y in range(20):
            self.btn[x][y] = Button(frame,command= lambda: self.color_change(x,y))
            self.btn[x][y].grid(column=x, row=y)

     root.mainloop()

def color_change(self,x,y):
    self.btn[x][y].config(bg="red")
    print x,y
Run Code Online (Sandbox Code Playgroud)

python tkinter

8
推荐指数
1
解决办法
1万
查看次数

C#编译器是否转换并存储静态变量?

我的程序使用代码:

Convert.ToDouble(Int32.MaxValue)
Run Code Online (Sandbox Code Playgroud)

相当经常.我只是好奇编译器如何处理它.它是作为静态双精度存储还是在运行时执行?

c# compiler-construction

6
推荐指数
1
解决办法
134
查看次数

标签 统计

c# ×1

compiler-construction ×1

python ×1

tkinter ×1