Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Модуль 3 Оформление программной документации

Модуль 3 Оформление программной документации

Avatar
09.11.2024. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Модуль 3 - Занятие 3. Исключения, "Бронирование мест", работа с файлами, кодировки

Список вопросов теста

Вопрос 1

Как правильно обрабатывать ошибку деления на ноль в Python?

 

Варианты ответов
  • Отлавливать исключение IndexError
  • Использовать условную конструкцию if/else
  • Отлавливать исключение KeyError
  • Отлавливать исключение ZeroDivisionError
  • Использовать условную конструкцию try/finally
Вопрос 2

Что позволяет удалить элемент из словаря, если известен его ключ?

 

Варианты ответов
  • popitem()
  • remove()
  • del()
  • clear()
  • discard()
Вопрос 3

Как в Python можно проверить, существует ли ключ в словаре?

 

Варианты ответов
  • Проверять значение ключа напрямую
  • Использовать метод keys()
  • Использовать оператор in
  • Использовать метод get()
  • Использовать метод find()
Вопрос 4

Какой способ является предпочтительным для безопасной работы с файлами в Python?

Варианты ответов
  • Прямое использование функции open() и close()
  • Использование функции read()
  • Использование конструкции with open()
  • Использование функции write() без закрытия файла
  • Применение функции seek() для перемещения по файлу
Вопрос 5

 

Какой исключение выбрасывается, когда Python не может найти файл для чтения?

 

 

Варианты ответов
  • IOError
  • OSError
  • FileNotFoundError
  • KeyError
  • ValueError
Вопрос 6

Как можно записать текст в файл в Python?

 

Варианты ответов
  • Использовать метод read()
  • Открыть файл в режиме 'r'
  • Открыть файл в режиме 'w'
  • Использовать метод split()
  • Открыть файл в режиме 'x'
Вопрос 7

Как в Python обработать исключение, связанное с ошибкой ввода-вывода?

 

Варианты ответов
  • Отлавливать исключение KeyError
  • Отлавливать исключение IOError
  • Использовать метод error()
  • Отлавливать исключение IndexError
  • Использовать условную конструкцию if/else
Вопрос 8

Какой метод позволяет разбить строку на список слов в Python?

 

Варианты ответов
  • join()
  • split()
  • find()
  • replace()
  • concat()
Вопрос 9

Что делает конструкция try/except в Python?

 

Варианты ответов
  • Исполняет код без проверок на ошибки
  • Позволяет обрабатывать исключения
  • Объявляет новую переменную
  • Запускает цикл
  • Определяет функцию
Вопрос 10

 

Какой способ используется для создания списка с помощью спискового включения?

 

Варианты ответов
  • Использование метода append()
  • Использование синтаксиса [выражение for элемент in итерируемый объект]
  • Вызов функции list()
  • Использование метода extend()
  • Применение функции map()
Вопрос 11

 

Какой срез списка `a = [1, 2, 3, 4, 5]` вернет `[2, 3, 4]`?

 

Варианты ответов
  • a[1:3]
  • a[1:4]
  • a[2:4]
  • a[:3]
  • a[2:-1]
Вопрос 12

Как получить последние три элемента списка `b = ['a', 'b', 'c', 'd', 'e', 'f']` с использованием среза?

 

Варианты ответов
  • b[2:]
  • b[-3:0]
  • b[-3:]
  • b[:3]
  • b[3:-1]
Вопрос 13

 

Если у вас есть строка `s = "Привет, мир!"`, какой срез вернет слово `"мир"`?

 

Варианты ответов
  • s[8:10]
  • s[7:11]
  • s[8:11]
  • s[-4:-1]
  • s[-5:-2]
Вопрос 14

Какой метод позволяет добавить элемент в конец списка в Python?

 

 

Варианты ответов
  • extend()
  • append()
  • insert()
  • add()
  • push()
Вопрос 15

Как в Python обрабатывается исключение, связанное с неверной кодировкой файла при чтении?

 

Варианты ответов
  • UnicodeDecodeError
  • UnicodeError
  • IOError
  • OSError
  • ValueError
Вопрос 16

Какой способ используется для безопасного добавления новых элементов в файл?

 

Варианты ответов
  • Использование режима 'r'
  • Открытие файла без указания режима
  • Использование режима 'a' или 'w'
  • Прямая запись в файл без его открытия
  • Использование метода read()
Вопрос 17

Какой функционал позволяет Python выполнять поиск подстроки в строке?

 

 

Варианты ответов
  • Циклы for/while
  • Метод find()
  • Списковые включения
  • Использование внешних библиотек
  • Прямое сравнение строк
Вопрос 18

Какой тип данных возвращает функция `input()` в Python?

 

Варианты ответов
  • Кортеж
  • Целое число
  • Вещественное число
  • Список
  • Строка
Вопрос 19

Как получить срез списка в Python?

 

Варианты ответов
  • Использование метода slice()
  • Использование синтаксиса [start:stop:step]
  • Применение функции split()
  • Вызов метода cut()
  • Использование функции select()
Вопрос 20

Как в Python заменить подстроку в строке?

 

Варианты ответов
  • Применение функции replace_in()
  • Использование метода replace()
  • Использование метода place()
  • Использование метода replace_it()
  • Вызов метода substring ()
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт