Ответ:
ну, чел, измени как-то код плиз на другие цвета, короче сам думай:
from tkinter import *
def check_answer():
selected_options = []
if var1.get() == 1:
selected_options.append("Принтер")
if var2.get() == 1:
selected_options.append("Сканер")
if var3.get() == 1:
selected_options.append("Монітор")
if var4.get() == 1:
selected_options.append("Клавіатура")
if len(selected_options) == 0:
result_label.config(text="Ви не обрали жодну відповідь!")
elif len(selected_options) == 1:
result_label.config(text="Правильна відповідь!")
else:
result_label.config(text="Спробуйте ще раз!")
root = Tk()
root.title("Тест з інформатики")
var1 = IntVar()
var2 = IntVar()
var3 = IntVar()
var4 = IntVar()
question_label = Label(root, text="1. Виберіть пристрої введення інформації")
question_label.pack()
checkbox1 = Checkbutton(root, text="Принтер", variable=var1)
checkbox1.pack()
checkbox2 = Checkbutton(root, text="Сканер", variable=var2)
checkbox2.pack()
checkbox3 = Checkbutton(root, text="Монітор", variable=var3)
checkbox3.pack()
checkbox4 = Checkbutton(root, text="Клавіатура", variable=var4)
checkbox4.pack()
answer_button = Button(root, text="Відповідь", command=check_answer)
answer_button.pack()
result_label = Label(root, text="")
result_label.pack()
root.mainloop()
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
ну, чел, измени как-то код плиз на другие цвета, короче сам думай:
from tkinter import *
def check_answer():
selected_options = []
if var1.get() == 1:
selected_options.append("Принтер")
if var2.get() == 1:
selected_options.append("Сканер")
if var3.get() == 1:
selected_options.append("Монітор")
if var4.get() == 1:
selected_options.append("Клавіатура")
if len(selected_options) == 0:
result_label.config(text="Ви не обрали жодну відповідь!")
elif len(selected_options) == 1:
result_label.config(text="Правильна відповідь!")
else:
result_label.config(text="Спробуйте ще раз!")
root = Tk()
root.title("Тест з інформатики")
var1 = IntVar()
var2 = IntVar()
var3 = IntVar()
var4 = IntVar()
question_label = Label(root, text="1. Виберіть пристрої введення інформації")
question_label.pack()
checkbox1 = Checkbutton(root, text="Принтер", variable=var1)
checkbox1.pack()
checkbox2 = Checkbutton(root, text="Сканер", variable=var2)
checkbox2.pack()
checkbox3 = Checkbutton(root, text="Монітор", variable=var3)
checkbox3.pack()
checkbox4 = Checkbutton(root, text="Клавіатура", variable=var4)
checkbox4.pack()
answer_button = Button(root, text="Відповідь", command=check_answer)
answer_button.pack()
result_label = Label(root, text="")
result_label.pack()
root.mainloop()