#1393056
Ниже приведен код с использованием Tkinter.   import tkinter as tk class MyApp:     def __init__(self, master):         self.master = master         master.title("MyApp")         self.frame = tk.Frame(master)         self.frame.pack()         self.canvas = tk.Canvas(self.frame, width=100, height=100, bg='blue')         self.canvas.pack()         self.button = tk.Button(self.frame, text="Draw", command=self.draw_rectangle)         self.button.pack()     def draw_rectangle(self):         self.canvas.create_rectangle(10, 10, 90, 90, fill='red') root = tk.Tk() app = MyApp(root) root.mainloop()   Что произойдет при запуске приложения?
Варианты ответа:
  • При запуске приложения будет создано окно с синим прямоугольным холстом и кнопкой «Draw». После нажатия на кнопку на холсте появится красный прямоугольник.
  • При запуске приложения окно будет пустым, так как метод create_rectangle вызван неправильно, и прямоугольник не отобразится на холсте.
  • При запуске приложения окно будет содержать только кнопку «Draw», но холст и прямоугольник не будут видны, так как Canvas и Button упакованы неправильно.
  • При запуске приложения оно завершится с ошибкой, так как параметр bg в конструкторе Canvas не поддерживается.
Курсы в категории: Информационные технологии