Предмет: Информатика, автор: 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()​

Приложения:

Ответы

Автор ответа: Stephan2
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.

Похожие вопросы
Предмет: Математика, автор: dauletkuralaj1
Предмет: Қазақ тiлi, автор: syrajmaksatkyzy70