Следующая программа производит замену одной подстроки на другую в тексте слева, записывая текст в виджете справа. Какие ошибки в ней допущены?from Tkinter import *from ScrolledText import ScrolledTextdef transl(): txt = t1.get("1.0", END).replace(e1.get(), e2.get()) t2.delete() t2.insert(END, txt)tk = Tk()f = Frame(tk)e1 = Entry(f, background="White", width=32)e1.pack(side=LEFT)b = Button(f, text=">>", command=transl)b.pack(side=LEFT)e2 = Entry(f, background="White", width=32)e2.pack(side=LEFT)f.grid(row=0, column=0, columnspan=2)t1 = ScrolledText(tk, background="White", width=40)t1.grid(row=1, column=0)t2 = ScrolledText(tk, background="White", width=40)t2.grid(row=1, column=1)tk.mainloop()
(Отметьте один правильный вариант ответа.)
Варианты ответа
виджет f должен занимать три ячейки, а не две (в нем кнопка и две полоски ввода)
ошибок нет
функция transl() должна иметь аргумент
метод delete текста не содержит позиций удаляемого текста(Верный ответ)