Завдання 1. Розмістити у вікні шкалу від 0 до 10 з інтервалом 2 та кнопку, після натиснення на яку : - (8 балів) друкується обране на шкалі значення · (4 бали) та створюється нове маленьке вікно із написом, де замість тексту буде: наприклад, "Ви обрали число 5" або "Ви обрали число – 7" або "Ви обрали число - 2" і т.д. (Залежно від обраного на шкалі значення)
Ответы
Ответ:
Ви можете використовувати бібліотеку Tkinter в Python для створення графічного інтерфейсу користувача (GUI), який включає шкалу та кнопку. Ось приклад коду, який виконує ваше завдання:
Python
import tkinter as tk
from tkinter import messagebox
def show_value():
value = scale.get()
messagebox.showinfo("Вибране значення", f"Ви обрали число {value}")
root = tk.Tk()
scale = tk.Scale(root, from_=0, to=10, tickinterval=2, length=400, orient='horizontal')
scale.pack()
button = tk.Button(root, text="Натисніть мене", command=show_value)
button.pack()
root.mainloop()
Цей код створює вікно з горизонтальною шкалою від 0 до 10 з інтервалом 2 та кнопкою. Коли ви натискаєте кнопку, відображається повідомлення, яке показує обране на шкалі значення. Зверніть увагу, що вам потрібно встановити Python та бібліотеку Tkinter, щоб виконати цей код.