Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u1194255/data/www/younglinux.info/libraries/geshi/geshi.php on line 259
from tkinter import *
 
 
colors = ['#ff0000', '#ff7d00', '#ffff00', '#00ff00', '#007dff', '#0000ff', '#7d00ff']
 
dictColors = {
    "#ff0000":"Red",
    "#ff7d00":"Orange",
    "#ffff00":"Yellow",
    "#00ff00":"Green",
    "#007dff":"Blue",
    "#0000ff":"Dark Blue",
    "#7d00ff":"Purple"
}
 
def change(index):
    numColor.delete(0, END)
    numColor.insert(0, colors[index])
    nameColor['text'] = dictColors[colors[index]]
 
root = Tk()
root.geometry("100x270")
root.title("Test")
 
nameColor = Label(text="Click")
nameColor.pack()
 
numColor = Entry(justify=CENTER)
numColor.insert(0, "I don't know")
numColor.pack()
 
buttons = list()
for i in range(len(colors)):
    buttons.append(Button(bg=colors[i], command=lambda index = i: change(index), width=10, height=1))
    buttons[i].pack()
 
root.mainloop()

Ограниченный HTML

  • Допустимые HTML-теги: <p> <br> <em> <strong> <ul> <ol> <li> <pre> <code>
  • Для синтаксической подсветки исходного кода следует использовать теги: <pre>, <code>, <bash>, <c>, <java>, <pycon>, <python>.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.