•Допоможіть
•Задача: знайти значення функції y=(x+z)/3 в Пайтон
•Приклад :
from tkinter import*
def fun(event):
a=int(pole1.get())
b=int(pole2.get())
c=a+b
lab1["text"]="ВІДПОВІДЬ: "+str(c)
def fnn(event):
a=int(pole1.get())
b=int(pole2.get())
c=a-b
lab1["text"]="ВІДПОВІДЬ: "+str(c)
def foo(event):
a=int(pole1.get())
b=int(pole2.get())
c=a*b
lab1["text"]="ВІДПОВІДЬ: "+str(c)
def fpp(event):
a=int(pole1.get())
b=int(pole2.get())
c=a/b
lab1["text"]="ВІДПОВІДЬ: "+str(c)
w1=Tk()
w1.geometry("600x500")
w1["bg"]="yellow"
w1.title("КАЛЬКУЛЯТОР")
pole1=Entry(w1, width="10", font="Calibri 12")
pole1.place(x=50, y=50)
pole2=Entry(w1, width="10", font="Calibri 12")
pole2.place(x=400, y=50)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="+", font="Calibri 30")
plus.place(x=400, y=350)
plus.bind("<Button-1>", fun)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="-", font="Calibri 30")
plus.place(x=300, y=350)
plus.bind("<Button-1>", fnn)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="*", font="Calibri 30")
plus.place(x=200, y=350)
plus.bind("<Button-1>", foo)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="/", font="Calibri 30")
plus.place(x=100, y=350)
plus.bind("<Button-1>", fpp)
w1.mainloop()
Ответы
Ответ:
lab1["text"]="ВІДПОВІДЬ: "+str(c)
def fpp(event):
a=int(pole1.get())
b=int(pole2.get())
c=a/b
lab1["text"]="ВІДПОВІДЬ: "+str(c)
w1=Tk()
w1.geometry("600x500")
w1["bg"]="yellow"
w1.title("КАЛЬКУЛЯТОР")
pole1=Entry(w1, width="10", font="Calibri 12")
pole1.place(x=50, y=50)
pole2=Entry(w1, width="10", font="Calibri 12")
pole2.place(x=400, y=50)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="+", font="Calibri 30")
plus.place(x=400, y=350)
plus.bind("<Button-1>", fun)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="-", font="Calibri 30")
plus.place(x=300, y=350)
plus.bind("<Button-1>", fnn)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="*", font="Calibri 30")
plus.place(x=200, y=350)
plus.bind("<Button-1>", foo)
lab1=Label(w1, bg="white", font="Calibri 20")
lab1.place(x=150, y=300)
plus=Button(w1,text="/", font="Calibri 30")
plus.place(x=100, y=350)
plus.bind("<Button-1>", fpp)
w1.mainloop