3. Опишіть об'єкти, які ви будете використовувати у проєкті.
4. Запишіть програмний код обробника події натиснення кнопки Визначити.
5. Запишіть програмний код розміщення об'єктів на вікні.
6. Запишіть програмний код запуску подій
win.mainloop()
7. Запустіть проєкт на виконання. Перевірте, чи для значення 50 ви отримаєте повідомлення "Встигнете отримати 141".
8. Завершіть роботу з проєктом і середовищем
Як створити шкалу вибору?
У вікні проєкту можна використати елемент керування — шкала вибору,
за допомогою якої користувач може обрати значення з певного діапазону.
Шкала — це горизонтальна чи вертикальна смужка з розміткою,
по якій можна рухати повзунком, здійснюючи вибір.
Наприклад, горизонтальна та вертикальна шкала задається командами:
Властивості:
• orient — визначає напрям;
• length — довжина шкали в пікселях;
• from_=,to= — з якого значення шкала починається і яким закінчується (так званий діапазон значень);
• tickinterval — інтервал, через який відображаються мітки на шкалі;
• anchor — розташування на екрані;
• resolution — мінімальна довжина відрізка, на яку можна пересунути повзунок;
•variable — змінна, яка містить або надає значення.
from tkinter import*
def sel():
s=0 #відкрили змінну для суми
m=int(var.get()) #зчитали число на шкалі і перетворили його у ціле число
selection="величина="+str(var.get()) #створили зміну для тексту, в txt вписують змінні
txt.config(text=selection) #змінили напис тут буде відповідь на зміст selection
for i in range (0,m+1): #перебирати в циклі будемо всі числа від о до того, що на шкалі
s=s+i #і на кожному кроці -додаємо нове число до суми
txt2["text"]="сума="+str(s)) #змінили напис тут буде сума на суму переведену у текст
window=Tk()
var=DoubleVar()
scala=Scale(window,variable=var)
scala.pack()
kn=Button(window,text="отримати значення",command=sel)
kn.pack()
txt=Label(window,text="тут буде відповідь")
txt.pack()
txt2=Label(window,text="тут буде сума")
txt2.pack()
window.mainloop()