Главная / Язык программирования Python / Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные? import poplib, email p = poplib.POP3('pop3.SERVER') p.getwelcome() p.user('USERNAME') p.pass_('USERPASSWORD') response, lst, octets = p.list() # # обработка lst # .

Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные? import poplib, email p = poplib.POP3('pop3.SERVER') p.getwelcome() p.user('USERNAME') p.pass_('USERPASSWORD') response, lst, octets = p.list() # # обработка lst # ... (resp, lines, octets) = p.retr(1) print "Длина первого сообщения:", len(lines), "символов" # ... # p.quit()

вопрос

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

с помощью len(lines) можно вычислить длину сообщения в строках. Для вычисления длины сообщения в символах (точнее, в байтах) нужно просуммировать длину строк в списке lst (или взять octets)
в списке может не быть первого сообщения: необходимо это проверять
делать quit() необязательно, он выполнится сам
ошибок нет
Сложность вопроса
67
Сложность курса: Язык программирования Python
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень элементарный вопрос intuit.
27 окт 2020
Аноним
Если бы не опубликованные ответы - я бы не справился c этими тестами интуит.
16 фев 2020
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.