Даю 100 Баллов!!! Помогитеее!!! Срочно!!!
Не сложное задание!!!
Приклад2
from tkinter import*
def newtext (event):
if prap1.get()==1 and prap4.get()==1:
label["text"]="Ви вибрали жовту гуаш"
elif prap2.get()==1 and prap3.get()==1:
label["text"]="Ви вибрали зелену акварель"
elif prap1.get()==1 and prap3.get()==1:
label["text"]="Ви вибрали жовту акварель"
elif prap2.get()==1 and prap4.get()==1:
label["text"]="Ви вибрали зелену гуаш"
window=Tk()
window.geometry("400x400")
label=Label(window, text="Не вибрано")
label.place(x=100,y=50)
prap1=IntVar()
prap2=IntVar()
prap3=IntVar()
prap4=IntVar()
prapor1=Checkbutton(window, text="Жовтий",variable=prap1, onvalue=1, offvalue=0)
prapor1.place(x=100, y=100)
prapor2=Checkbutton(window, text="Зелений",variable=prap2, onvalue=1, offvalue=0)
prapor2.place(x=100, y=120)
prapor3=Checkbutton(window, text="Акварель",variable=prap3, onvalue=1, offvalue=0)
prapor3.place(x=100, y=160)
prapor4=Checkbutton(window, text="Гуаш",variable=prap4, onvalue=1, offvalue=0)
prapor4.place(x=100, y=180)
label.bind(" ", newtext)
window.mainloop()
Вдоскональ приклад 2, додавши до програми всі можливі комбінації вибору.
Answers & Comments
from tkinter import*
def newtext (event):
if prap1.get()==1 and prap4.get()==1:
label["text"]="Ви вибрали жовту гуаш"
elif prap2.get()==1 and prap3.get()==1:
label["text"]="Ви вибрали зелену акварель"
elif prap1.get()==1 and prap3.get()==1:
label["text"]="Ви вибрали жовту акварель"
elif prap2.get()==1 and prap4.get()==1:
label["text"]="Ви вибрали зелену гуаш"
elif prap2.get()==0 and prap3.get()==0 and prap4.get()==0:
label["text"]="Ви нічого не вибрали"
elif prap2.get()==0 and prap3.get()==0 and prap4.get()==1:
label["text"]="Ви вибрали тілько гуаш"
elif prap2.get()==0 and prap3.get()==1 and prap4.get()==0:
label["text"]="Ви вибрали тілько акварель"
elif prap2.get() == 1 andp rap3 . get () == 0andp rap4 . get () == 0 : label [" text "] = "выдыныятолькыясны " window = Tk () window . geometry (" 400x400 ") label = Label (window, text = "нямaвыдыно") label . place (x = 100, y = 50)p rap 1=IntVar ()p rap 2=IntVar ()p rap 3=IntVar ()p rap 4=IntVar () prapor 1=Checkbutton (window, text = "ясны ", variable =p rap 1, onvalue = 1, offvalue = 0) prapor 1 . place (x = 100, y = 100) prapor 2=Checkbutton (window, text = "ясны ", variable =p rap 2, onvalue = 1, offvalue = 0) prapor 2 . place (x = 100, y = 120) prapor 3=Checkbutton (window, text