Правильные ответы на тесты курса Coursera

Они используются для определения логики в начале и конце блока кода

Объект с методами __get__/__set__/__delete__

Выбросить исключение StopIteration

используется для объявления тестовых методов

нужен для подготовки данных перед запуском тестов

ставить брейкпоинты

пошагово выполнять программу