import tkinter import math ########################################## win = tkinter.Tk() win.title("Task 1") win.geometry("300x70") win2 = tkinter.Tk() win2.title("Task 2") win2.geometry("300x100") win3 = tkinter.Tk() win3.title("Task 3") win3.geometry("300x130") def onClickTask_1(event): btnName = "% кнопку мыши" if event.num == 1: btnName = btnName.replace("%", "Левую") if event.num == 2: btnName = btnName.replace("%", "Центральную") if event.num == 3: btnName = btnName.replace("%", "Правую") lbl.config(text="Вы нажали: " + btnName) def clickExitTask_2(event): win2.destroy() def clickCalcTask_2(event): s.delete(0, 100) if r.get() != "": s.insert(0, math.pi*(float(r.get())**2)) return s.insert(0, "Вы не ввели радиус!") def clickCalcTask_3(event): if entry.get() == "": lblS.config(text="Вы не ввели сторону!") return a = float(entry.get()) lblS.config(text="Площадь: " + str(a**2)) lblP.config(text="Периметр: " + str(4*a)) lblD.config(text="Диагональ: " + str(math.sqrt(2)*a)) lbl = tkinter.Label(win, text="") lbl.pack(side="bottom") btn = tkinter.Button(win, text="Кликни на меня!", font="Arial 20") btn.pack(side="top") btn.bind("