NEW
Font size
WorksheetsОбработка исключений. Работа с файлами
Total questions: 10
Worksheet time: 4mins
Если блок try-except улавливает ошибку...
Выполнение программы прекращается
Выполнение программы продолжается
Пользователь выбирает, продолжить ли выполнение программы
Что неверно про except?
По умолчанию except ловит все ошибки
Можно уточнить конкретный вид ошибки
Нельзя вызывать более одного except
Блок except описывается после блока try
Какой должен быть родительский класс у пользовательских исключений?
Exception
Except
Error
ValueError
Когда выполняется блок finally?
Только в случае ошибки
Только в случае отсутствия ошибки
Всегда
Как вызывать ошибку ValueError?
raise ValueError()
except ValueError()
exception as ValueError
ValueError.raise()
Какого режима работы с файлами не существует для функции open()?
w
r
a
b
Для чего нужен контекстный менеджер with?
Для создания временного файла
Для закрытия файла после работы с ним
Для редактирования содержимого файла
Для обработки исключений
Каким методом пользуется модуль pickle для сохранения объектов в файлы?
сериализация
текстовое представление
трансляция
обработка исключений
С помощью какой структуры модуля os можно переместить файл в новую директорию?
os.move('file.txt','dir')
os.rename('file.txt', 'dir/file.txt')
os.path('file.txt', 'dir')
os.mkdir('dir')
Что верно про следующую структуру:
with open('file.csv', 'a') as file:
file.write(line1)
file.write(line2)
Выйдет ошибка, т.к. запись применяется только к txt а не csv файлам
Переменные line1 и line2 должны быть строкой
Выйдет ошибка, т.к. режим a не позволяет использовать write
line1 и line2 запишутся с новых строк
