from tkinter import *
def func1 (eve):
a=int(input("Уввести a: "))
b=int(input("Уввести b: "))
print("a+b=",a+b)
def func2(fff):
c=int(input("Увести с: "))
d=int(input("Увести d: "))
print("c+d=",c+d)
root=Tk()
but1=Button(root)
but1["text"]="Додавання"
but1.bind(" ",func1)
but2=Button(root)
but2["text"]="Множення"
but2.bind(" ",func2)
but2.pack()
but1.pack()
root.mainloop()
помогитеисправит код срочно
Ответы на вопрос
Ответил tutu007
0
Ответ:
from tkinter import *
def func1():
a=int(input("Уввести a: "))
b=int(input("Уввести b: "))
print("a+b=",a+b)
def func2():
c=int(input("Увести с: "))
d=int(input("Увести d: "))
print("c+d=",c+d)
root=Tk()
but1=Button(root,command=func1)
but1["text"]="Додавання"
but2=Button(root,command=func2)
but2["text"]="Множення"
but2.pack()
but1.pack()
root.mainloop()
tutu007:
зачем нужно было в функцию передавать какие либо значения, если они и так берутся из input() это раз, но не критично, так же не понял зачем bind используете
Новые вопросы
Русский язык,
2 года назад
Математика,
2 года назад
Русский язык,
7 лет назад
География,
8 лет назад