Предмет: Информатика,
автор: sheeeeesh31215
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()
помогитеисправит код срочно
Ответы
Автор ответа:
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 используете
Похожие вопросы
Предмет: Русский язык,
автор: smig78
Предмет: Английский язык,
автор: котэюшка007
Предмет: Русский язык,
автор: 1Ntrepos
Предмет: Математика,
автор: andreyfsh
Предмет: Окружающий мир,
автор: Lastochka1546