Python для анализа и визуализации данных.sa_БА-ПБ

Python для анализа и визуализации данных.sa_БА-ПБ

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

30 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Как объявить переменную в Python?

  1. var x
  2. int x
  3. x = 5
Вопрос 2

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

  1. Integer
Вопрос 3

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

  1. **
  2. ^
  3. %
Вопрос 4

Как называется программа, которая позволяет писать и редактировать код?

  1. IDE
Вопрос 5

Как создать функцию в Python?

  1. function myFunction():
  2. def myFunction():
  3. create myFunction():
Вопрос 6

В библиотеке json используется метод ………. для преобразования строки JSON в соответствующий объект Python

  1. loads
Вопрос 7

Упорядочите этапы обработки JSON-данных в Python .

  1. Получить JSON-строку (например, из API)
  2. Преобразовать JSON-строку в объект Python
  3. Обработать объект Python
  4. Преобразовать объект Python обратно в строку JSON
Вопрос 8

Формат файла ……….. используется для хранения табличных данных в виде простого текста, где значения разделены запятыми

  1. CSV
Вопрос 9

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

  1. Определить, какие исключения могут возникнуть
  2. Написать блок try
  3. Запустить код
  4. Написать блок except для каждого типа исключения
Вопрос 10

Как проверить, принадлежит ли элемент списку?

  1. contains()
  2. in
  3. isMember()
Вопрос 11

Сопоставьте термины и определения верно :

  1. Класс
  2. Объект
  3. Атрибут
  4. Метод
  5. Шаблон или blueprint для создания объектов
  6. Экземпляр, созданный на основе класса
  7. Переменная, принадлежащая классу или объекту
  8. Функция, определенная внутри класса
Вопрос 12

Упорядочите шаги для работы с CSV-файлом с использованием Python

  1. Открыть файл
  2. Прочитать данные
  3. Обработать данные
  4. Закрыть файл
Вопрос 13

Как получить текущую дату и время?

  1. datetime.now()
  2. now()
  3. date.now()
Вопрос 14

Метод ………. в библиотеке json позволяет записать объект Python в файл в формате JSON?

  1. dump
Вопрос 15

Сопоставьте термины и определения верно :

  1. Генератор
  2. Итератор
  3. Стандартный контейнер (например, список)
  4. Исключение StopIteration
  5. Функция, использующая yield для создания последовательности значений
  6. Объект, который реализует методы __iter__() и __next__()
  7. Классический способ создания и хранения последовательных элементов
  8. Указывает, что больше нет значений для итерирования
Вопрос 16

Какое ключевое слово в большинстве языков программирования используется для вывода данных в консоль?

  1. Print
Вопрос 17

Упорядочите шаги для отладки ошибок в работе с API

  1. Проверить документацию API
  2. Логировать запросы и ответы
  3. Использовать инструменты для тестирования API
  4. Проверить код обработки данных
Вопрос 18

Что выведет следующий код:   n = 5 if n == 5:    print("false") else:    print("true")

  1. true
  2. false
  3. false true
Вопрос 19

Исключение………….. возникает, когда итератор исчерпывает все элементы

  1. StopIteration
Вопрос 20

Сопоставьте термины и определения верно :

  1. Итератор
  2. Метод iter()
  3. Метод next()
  4. Исключение StopIteration
  5. Объект, позволяющий перебирать элементы коллекции
  6. Отвечает за инициализацию итератора
  7. Используется для получения следующего элемента из итератора
  8. Генерирует исключение, когда элементы закончились
Вопрос 21

Переменная float:

  1. целая переменная
  2. вещественная переменная
  3. логическая переменная
  4. символьная строка
Вопрос 22

Метод …………. используется для получения итератора из коллекции

  1. iter
Вопрос 23

Что будет в результате выполнения программы: a = 5 b = a + 5 a = b * 100 print(a)

  1. 25
  2. 250
  3. 2500
  4. 1000
Вопрос 24

Упорядочите основные шаги для создания абстрактного класса с использованием модуля ABC

  1. Импортировать модуль ABC
  2. Определить класс и унаследовать от ABC
  3. Определить абстрактные методы с помощью декоратора @abstractmethod
  4. Создать подклассы и реализовать абстрактные методы
Вопрос 25

Данный тип объекта …….. обычно возвращает метод next() итератора

  1. Элемент
Вопрос 26

Что будет в результате выполнения следующего действия  print(33/2)

  1. 1
  2. 16.5
  3. 16
Вопрос 27

Упорядочите шаги для создания конкретного класса, наследующего абстрактный класс геометрических фигур

  1. Унаследовать класс от абстрактного класса
  2. Реализовать все абстрактные методы
  3. Определить специфические атрибуты класса
  4. Создать экземпляр подкласса
Вопрос 28

Упорядочите шаги, необходимые для реализации полиморфизма в программировании.

  1. Определить базовый класс с виртуальными методами.
  2. Создать производные классы с переопределёнными методами.
  3. Создать экземпляры производных классов.
  4. Использовать общий интерфейс для работы с объектами разных классов.
Вопрос 29

Выберите правильную запись оператора присваивания:

  1. 10 = х
  2. у = 7,8
  3. а = 5
  4. а == b + x
Вопрос 30

Какое значение возвращает метод hash() для не хэшируемого объекта?

  1. Ошибка