Главная / Язык программирования Python / Следующая программа производит замену одной подстроки на другую в тексте слева, записывая текст в виджете справа. Какие ошибки в ней допущены? from Tkinter import * from ScrolledText import ScrolledText def transl(): txt = t1.get("1.0", END).replace(e1.ge

Следующая программа производит замену одной подстроки на другую в тексте слева, записывая текст в виджете справа. Какие ошибки в ней допущены? from Tkinter import * from ScrolledText import ScrolledText def transl(): txt = t1.get("1.0", END).replace(e1.get(), e2.get()) t2.delete("1.0", END) 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)

вопрос

Правильный ответ:

функция transl() должна иметь аргумент
нет главного цикла обработки событий
e1.get() и e2.get() должны быть e1.get("1.0", END) и e2.get("1.0", END) соответственно
ошибок нет
Сложность вопроса
90
Сложность курса: Язык программирования Python
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдан на пять. спс
18 дек 2019
Аноним
Какой человек ищет вот эти вопросы с интуитом? Это же безумно легко
25 июн 2016
Аноним
Экзамен сдал на 5.!!!
24 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.