Предмет: Информатика,
автор: ribakevgenia651
Помогите срочно!
Знайти помилку в програмі. Правильну програму виконати та сфотографувати виконане завдання: from tkinter import * def click(): x=float(entry1.get()) y=float(entry2.get()) Z=x+y label["text"]= str(z) root = = Tk() root.geometry("268x288") root.title("Kaлькулято") entry1 = Entry() entry1.pack(pady=10) entry2 = Entry() entry2.pack(pady=10) lab=Label() lab.pack(pady=10) btn = Button(text='+ ',command=click) btn.pack() root.mainloop()
Приложения:

Ответы
Автор ответа:
1
помилка:Неправильно використана змінна "Z" замість "z" у функції "click()".Ось правильна версія програми:
from tkinter import *
def click():
x = float(entry1.get())
y = float(entry2.get())
z = x + y
lab["text"] = str(z)
root = Tk()
root.geometry("268x288")
root.title("Kaлькулятор")
entry1 = Entry()
entry1.pack(pady=10)
entry2 = Entry()
entry2.pack(pady=10)
lab = Label()
lab.pack(pady=10)
btn = Button(text='+', command=click)
btn.pack()
root.mainloop()
програма створює вікно з двома полями введення і кнопкою, яка викликає функцію click() для додавання чисел, введених в ці поля. Результат виводиться на мітці Label.
Похожие вопросы
Предмет: Алгебра,
автор: suspectsfunakk2007
Предмет: Математика,
автор: dauletkuralaj1
Предмет: Қазақ тiлi,
автор: syrajmaksatkyzy70
Предмет: Биология,
автор: Аноним
Предмет: Биология,
автор: Danil000Danil