Все тесты предмета

Ответы на тесты Python для анализа данных.sa_PythАД

Вопросы и варианты доступны бесплатно. 56 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

189 вопросов 9 тестов в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Python для анализа данных» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Как объявить класс в Python?

  1. class ClassName:✓ Правильный ответ
  2. def ClassName:
  3. class ClassName()
  4. def class ClassName:
✓ Правильный ответ

class ClassName:

Вопрос 2

Как создать объект класса в Python?

  1. obj = create(ClassName)
  2. obj = ClassName()
  3. obj = new ClassName()
Вопрос 3

Как объявить метод внутри класса?

  1. method(self):
  2. def method(self):
  3. def self.method():
  4. def method():
Вопрос 4

Как объявить конструктор в классе Python?

  1. def constructor(self):
  2. init(self):
  3. def init(self):
Вопрос 5

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

  1. s.attribute
  2. attribute
  3. self.attribute
  4. ClassName.attribute
Вопрос 6Ответ открыт бесплатно

Как правильно определить атрибут класса?

  1. self.attribut = value
  2. class.attribute = value
  3. self.attribute = value✓ Правильный ответ
  4. attribute = value
✓ Правильный ответ

self.attribute = value

Вопрос 7

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

  1. self.method
  2. self.method()
  3. method()
  4. ClassName.method()
Вопрос 8

Что такое инкапсуляция в ООП?

  1. Процесс создания экземпляра класса
  2. Сокрытие данных и предоставление доступа только через методы
  3. Наследование свойств и методов другого класса
  4. Способность объекта принимать разные формы
Вопрос 9

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

  1. class DerivedClass ParentClass:
  2. class DerivedClass.ParentClass:
  3. class DerivedClass(ParentClass):
  4. class DerivedClass -> ParentClass:
Вопрос 10Ответ открыт бесплатно

Как вызвать конструктор родительского класса в дочернем классе?

  1. ParentClass.init(self)
  2. super().init()✓ Правильный ответ
  3. super(self).init()
  4. ParentClass.init()
✓ Правильный ответ

super().init()

Вопрос 11

Что такое полиморфизм в ООП?

  1. Способность объекта наследовать методы и свойства другого класса
  2. Способность объекта скрывать свои данные
  3. Способность объекта использовать методы с одинаковым именем, но с различным поведением
  4. Способность объекта принимать различные формы
Вопрос 12

Как определить статический метод в классе?

  1. def method(self):
  2. @staticmethod
  3. @classmethod
  4. @static
Вопрос 13Ответ открыт бесплатно

Как определить метод класса (classmethod) в Python?

  1. def method(cls):
  2. @classmethod✓ Правильный ответ
  3. @staticmethod
  4. def method(self):
✓ Правильный ответ

@classmethod

Вопрос 14

Как вызвать статический метод класса?

  1. self.method()
  2. ClassName.method()
  3. object.method()
  4. cls.method()
Вопрос 15

Как правильно объявить атрибут класса?

  1. def init(self): self.attribute = value
  2. attribute = value
  3. def attribute(self): self.attribute = value
  4. self.attribute = value
Вопрос 16Ответ открыт бесплатно

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

  1. extends
  2. inherits
  3. class DerivedClass(BaseClass)✓ Правильный ответ
  4. class DerivedClass extends BaseClass
✓ Правильный ответ

class DerivedClass(BaseClass)

Вопрос 17

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

  1. BaseClass.method()
  2. super().method()
  3. self.method()
  4. cls.method()
Вопрос 18

Что такое инстанс класса?

  1. Атрибут класса
  2. Метод класса
  3. Объект класса
  4. Родительский класс
Вопрос 19

Что такое self в методах класса?

  1. Ссылка на экземпляр класса
  2. Ссылка на класс
  3. Ссылка на родительский класс
  4. Ссылка на атрибут класса
Вопрос 20Ответ открыт бесплатно

Что такое dunder методы в Python?

  1. Методы, начинающиеся с одного подчеркивания
  2. Методы, начинающиеся и заканчивающиеся двойными подчеркиваниями✓ Правильный ответ
  3. Приватные методы класса
  4. Защищенные методы класса
✓ Правильный ответ

Методы, начинающиеся и заканчивающиеся двойными подчеркиваниями

Вопрос 21

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

  1. __init__()
Вопрос 22

Как импортировать модуль Pandas в Python?

  1. import panda
  2. import pandas as pd
  3. import pandas
  4. import pd
Вопрос 23Ответ открыт бесплатно

Как создать DataFrame из словаря данных?

  1. pd.DataFrame([{'a': 1, 'b': 2}])
  2. pd.Series({'a': 1, 'b': 2})
  3. pd.DataFrame({'a': [1, 2], 'b': [3, 4]})✓ Правильный ответ
  4. pd.DataFrame(data={'a': 1, 'b': 2})
✓ Правильный ответ

pd.DataFrame({'a': [1, 2], 'b': [3, 4]})

Вопрос 24

Как получить первые пять строк DataFrame?

  1. df.tail()
  2. df.head()
  3. df.first()
  4. df.start()
Вопрос 25

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

  1. group()
  2. groupby()
  3. aggregate()
  4. summarize()
Вопрос 26

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

  1. group()
  2. agg()
  3. summarize()
  4. combine()
Вопрос 27Ответ открыт бесплатно

Как рассчитать среднее значение по каждой группе в DataFrame?

  1. df.groupby('column').sum()
  2. df.groupby('column').mean()✓ Правильный ответ
  3. df.groupby('column').average()
✓ Правильный ответ

df.groupby('column').mean()

Вопрос 28

Как импортировать модуль NumPy в Python?

  1. import nump
  2. import numpy as np
  3. import numpy
  4. import np
Вопрос 29

Как создать массив NumPy из списка?

  1. np.create([1, 2, 3])
  2. np.array([1, 2, 3])
  3. np.list([1, 2, 3])
Вопрос 30Ответ открыт бесплатно

Какой метод используется для нахождения среднего значения массива NumPy?

  1. np.sum(array)
  2. np.mean(array)✓ Правильный ответ
  3. np.average(array)
✓ Правильный ответ

np.mean(array)

Вопрос 31

Как сложить два массива NumPy?

  1. np.combine(a, b)
  2. np.add(a, b)
  3. np.sum(a, b)
Вопрос 32

Как добавить новую колонку в DataFrame?

  1. df['новая_колонка'] = значения
  2. df.add_column('новая_колонка', значения)
  3. df.insert_column('новая_колонка', значения)
  4. df.new_column('новая_колонка', значения)
Вопрос 33Ответ открыт бесплатно

Как удалить колонку из DataFrame?

  1. df.remove('колонка')
  2. df.drop('колонка', axis=1)✓ Правильный ответ
  3. df.delete('колонка')
  4. df.clear('колонка')
✓ Правильный ответ

df.drop('колонка', axis=1)

Вопрос 34

Как применить функцию к каждой строке DataFrame?

  1. df.apply(func)
  2. df.apply(func, axis=1)
  3. df.map(func)
  4. df.transform(func)
Вопрос 35

Как применить лямбда-функцию для преобразования данных в колонке?

  1. df['колонка'] = df['колонка'].apply(lambda x: x + 1)
  2. df['колонка'] = df['колонка'].map(lambda x: x + 1)
  3. df['колонка'] = df['колонка'].transform(lambda x: x + 1)
  4. df['колонка'] = df['колонка'].replace(lambda x: x + 1)
Вопрос 36

Как выбрать строки DataFrame по условию?

  1. df.select(условие)
  2. df[df['колонка'] > значение]
  3. df.where(условие)
  4. df.filter(условие)
Вопрос 37Ответ открыт бесплатно

Как объединить два DataFrame по общему ключу?

  1. df.concat(df2)
  2. df.append(df2)
  3. df.merge(df2, on='ключ')✓ Правильный ответ
  4. df.join(df2, on='ключ')
✓ Правильный ответ

df.merge(df2, on='ключ')

Вопрос 38

Как изменить порядок колонок в DataFrame?

  1. df.reorder(колонки)
  2. df = df[новый_порядок_колонок]
  3. df.transpose(колонки)
  4. df.columns = новый_порядок_колонок
Вопрос 39

Как создать лямбда-функцию, которая удваивает значение?

  1. lambda x: x * 2
  2. lambda x: x + x
  3. lambda x: x ** 2
  4. lambda x: x / 2
Вопрос 40Ответ открыт бесплатно

Как удалить строки с пропущенными значениями в DataFrame?

  1. df.dropna()✓ Правильный ответ
  2. df.remove_na()
  3. df.clear_na()
  4. df.delete_na()
✓ Правильный ответ

df.dropna()

Вопрос 41

Как заменить пропущенные значения в DataFrame?

  1. df.fillna()
  2. df.fillna(значение)
  3. df.replace_na(значение)
  4. df.update_na(значение)
Вопрос 42

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

  1. df.insert()
Вопрос 43Ответ открыт бесплатно

Какой метод в классе отвечает за обучение модели?

  1. fit✓ Правильный ответ
  2. predict
  3. transform
  4. evaluate
✓ Правильный ответ

fit

Вопрос 44

Какой метод в классе отвечает за предсказание значений?

  1. fit
  2. predict
  3. transform
  4. evaluate
Вопрос 45

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

  1. Pandas
  2. NumPy
  3. Scikit-Learn
  4. Matplotlib
Вопрос 46

Что из перечисленного является целевой переменной в задаче логистической регрессии?

  1. Непрерывная переменная
  2. Дискретная переменная
  3. Множественная переменная
  4. Векторная переменная
Вопрос 47Ответ открыт бесплатно

Какой атрибут класса чаще всего хранит коэффициенты модели?

  1. coef_✓ Правильный ответ
  2. intercept_
  3. weights_
  4. params_
✓ Правильный ответ

coef_

Вопрос 48

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

  1. MSE (Mean Squared Error)
  2. MAE (Mean Absolute Error)
  3. OLS (Ordinary Least Squares)
  4. R^2 (R-squared)
Вопрос 49

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

  1. MSE (Mean Squared Error)
  2. Cross-Entropy Loss
  3. Log-Loss
  4. Hinge Loss
Вопрос 50Ответ открыт бесплатно

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

  1. Normalizer
  2. StandardScaler✓ Правильный ответ
  3. MinMaxScaler
  4. RobustScaler
✓ Правильный ответ

StandardScaler

Вопрос 51

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

  1. fit
  2. predict
  3. transform
  4. evaluate
Вопрос 52

Что такое регуляризация в контексте линейной регрессии?

  1. Метод уменьшения размера данных
  2. Метод увеличения размера данных
  3. Метод уменьшения переобучения модели
  4. Метод увеличения сложности модели
Вопрос 53

Какие типы регуляризации существуют в линейной регрессии?

  1. L1 и L2
  2. L3 и L4
  3. L1 и L3
  4. L2 и L4
Вопрос 54Ответ открыт бесплатно

Что такое метод градиентного спуска?

  1. Метод уменьшения размера данных
  2. Метод оптимизации, используемый для минимизации функции потерь✓ Правильный ответ
  3. Метод увеличения переобучения модели
  4. Метод нормализации данных
✓ Правильный ответ

Метод оптимизации, используемый для минимизации функции потерь

Вопрос 55

Какой метод используется для разбиения данных на обучающую и тестовую выборки в Scikit-Learn?

  1. test_train_split
  2. train_test_split
  3. train_split
Вопрос 56

Что такое метрика R^2 (R-squared) в линейной регрессии?

  1. Коэффициент детерминации
  2. Среднеквадратичная ошибка
  3. Средняя абсолютная ошибка
  4. Логарифмическая ошибка
Вопрос 57Ответ открыт бесплатно

Что такое гиперпараметры в контексте машинного обучения?

  1. Параметры, которые настраиваются до обучения модели✓ Правильный ответ
  2. Параметры, которые настраиваются во время обучения модели
  3. Параметры, которые настраиваются после обучения модели
  4. Параметры, которые настраиваются во время предсказания
✓ Правильный ответ

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

Вопрос 58

Какой метод в Scikit-Learn используется для кросс-валидации?

  1. cross_validation
  2. kfold_validation
  3. cross_val_score
  4. cross_val_split
Вопрос 59

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

  1. train
  2. fit
  3. learn
  4. build
Вопрос 60Ответ открыт бесплатно

Какой атрибут класса в логистической регрессии отвечает за интерсепт?

  1. coef_
  2. intercept_✓ Правильный ответ
  3. weights_
  4. params_
✓ Правильный ответ

intercept_

Вопрос 61

Что такое переобучение (overfitting) в контексте машинного обучения?

  1. Когда модель плохо обучается на обучающих данных
  2. Когда модель хорошо обобщает на новых данных
  3. Когда модель слишком хорошо обучается на обучающих данных и плохо обобщает на новых данных
  4. Когда модель имеет слишком мало параметров
Вопрос 62

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

  1. random_search
  2. grid_search
  3. model_search
  4. best_model_search
Вопрос 63

В каком методе линейной регрессии вычисляется коэффициент наклона и свободный член линии регрессии?

  1. fit()
Вопрос 64Ответ открыт бесплатно

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

  1. or
  2. not
  3. and✓ Правильный ответ
  4. xor
✓ Правильный ответ

and

Вопрос 65

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

  1. or
  2. not
  3. and
  4. xor
Вопрос 66

Что делает оператор not в логическом выражении?

  1. Проверяет истинность двух выражений одновременно
  2. Проверяет истинность хотя бы одного из двух выражений
  3. Инвертирует значение выражения
  4. Возвращает первое ложное значение
Вопрос 67Ответ открыт бесплатно

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

  1. and✓ Правильный ответ
  2. or
  3. not
✓ Правильный ответ

and

Вопрос 68

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

  1. and
  2. or
  3. not
Вопрос 69

Сопоставьте логические операторы с их функциями:

  1. Or
  2. And
  3. Not
  4. Проверяет истинность хотя бы одного из двух выражений
  5. Проверяет истинность двух выражений одновременно
  6. Инвертирует значение выражения
Вопрос 70Ответ открыт бесплатно

Какой оператор возвращает True, если хотя бы одно из двух условий истинно?

  1. and
  2. or✓ Правильный ответ
  3. not
✓ Правильный ответ

or

Вопрос 71

Что делает функция в Python?

  1. Выполняет арифметическое действие
  2. Выводит данные на экран
  3. Группирует код для многократного использования
  4. Считывает данные из файла
Вопрос 72

Как определить функцию в Python?

  1. function myFunction():
  2. def myFunction():
  3. func myFunction():
  4. myFunction():
Вопрос 73

Что будет результатом выполнения следующего кода?  

  1. Ничего не произойдет
  2. Произойдет ошибка
  3. Выведет "Hello, World!"
  4. Выведет "greet"
Вопрос 74Ответ открыт бесплатно

Как передать аргументы в функцию в Python?

  1. def myFunction: arg1, arg2
  2. function myFunction(arg1, arg2)
  3. def myFunction(arg1, arg2):✓ Правильный ответ
  4. myFunction: arg1, arg2
✓ Правильный ответ

def myFunction(arg1, arg2):

Вопрос 75

Что вернет следующая функция при вызове add(2, 3)?  

  1. 23
  2. 5
  3. None
  4. add
Вопрос 76

Что произойдет, если вызвать функцию без аргументов, если она ожидает два аргумента?

  1. Произойдет ошибка TypeError
  2. Функция выполнится, но вернет None
  3. Функция выполнится с аргументами по умолчанию
  4. Функция вернет пустую строку
Вопрос 77Ответ открыт бесплатно

Что делает оператор elif в условном выражении?

  1. Завершает выполнение цикла
  2. Запускает новый цикл
  3. Проверяет дополнительное условие, если предыдущее условие ложно✓ Правильный ответ
  4. Проверяет истинность хотя бы одного из двух выражений
✓ Правильный ответ

Проверяет дополнительное условие, если предыдущее условие ложно

Вопрос 78

Какой результат вернет следующий код? 

  1. "x is greater than 5"
  2. "x is not greater than 5"
  3. Произойдет ошибка
  4. Ничего не произойдет
Вопрос 79

Что делает оператор else в условном выражении?

  1. Проверяет истинность дополнительного условия
  2. Выполняет блок кода, если все предыдущие условия ложны
  3. Завершает выполнение цикла
  4. Запускает новый цикл
Вопрос 80

Сопоставьте части условного выражения с их функциями:

  1. Elif
  2. If
  3. Else
  4. Проверяет дополнительное условие
  5. Проверяет первое условие
  6. Выполняет блок кода, если все предыдущие условия ложны
Вопрос 81Ответ открыт бесплатно

Какое значение вернет следующая функция?  

  1. High
  2. Medium
  3. Low✓ Правильный ответ
  4. None
✓ Правильный ответ

Low

Вопрос 82

Что произойдет, если не использовать else в условном выражении?

  1. Произойдет ошибка
  2. Ничего, условное выражение будет работать правильно
  3. Else является обязательным
  4. Программа завершится с ошибкой
Вопрос 83

Какой результат вернет следующий код?  

  1. "x is less than 10"
  2. "x is less than 30"
  3. "x is 30 or more"
  4. Произойдет ошибка
Вопрос 84Ответ открыт бесплатно

Определите, какое условие проверяет, что уровень воды в резервуаре меньше 20%. В качестве переменной можно использовать – water_level.

  1. water_level < 20
  2. water_level ˂ 20
✓ Правильный ответ

water_level < 20 ; water_level ˂ 20

Вопрос 85

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

  1. for
  2. loop
  3. while
  4. do-while
Вопрос 86

Какой цикл используется для итерации по элементам последовательности (списка, строки, кортежа и т.д.)?

  1. for
  2. loop
  3. while
  4. do-while
Вопрос 87Ответ открыт бесплатно

Что делает оператор break в цикле?

  1. Продолжает следующую итерацию цикла
  2. Прерывает выполнение цикла✓ Правильный ответ
  3. Завершает программу
  4. Выводит сообщение
✓ Правильный ответ

Прерывает выполнение цикла

Вопрос 88

Что делает оператор continue в цикле?

  1. Переходит к следующей итерации цикла
  2. Прерывает выполнение цикла
  3. Завершает программу
  4. Выводит сообщение
Вопрос 89

Какой результат будет у следующего кода? for i in range(3): print(i)

  1. 0 1 2
  2. 1 2 3
  3. 0 1 2 3
  4. 1 2 3 4
Вопрос 90

Какой результат будет у следующего кода?  

  1. 0 1 2 3 4
  2. 1 2 3 4 5
  3. 0 1 2 3 4 5
  4. 1 2 3 4
Вопрос 91Ответ открыт бесплатно

Сопоставьте операторы с их функциями:

  1. For✓ Правильный ответ
  2. While✓ Правильный ответ
  3. Break✓ Правильный ответ
  4. Continue✓ Правильный ответ
  5. Итерация по элементам последовательности✓ Правильный ответ
  6. Выполнение блока кода, пока условие истинно✓ Правильный ответ
  7. Прерывание выполнения цикла✓ Правильный ответ
  8. Переход к следующей итерации цикла✓ Правильный ответ
✓ Правильный ответ

For = Итерация по элементам последовательности ; While = Выполнение блока кода, пока условие истинно ; Break = Прерывание выполнения цикла ; Continue = Переход к следующей итерации цикла

Вопрос 92

Какой результат будет у следующего кода?  

  1. 0 1 2 3
  2. 1 2 3
  3. 0 1 2
  4. 0 1 2 4
Вопрос 93

Как создать пустой список в Python?

  1. list = {}
  2. list = ()
  3. list = []
  4. list = [[]]
Вопрос 94Ответ открыт бесплатно

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

  1. list.insert("element")
  2. list.add("element")
  3. list.append("element")✓ Правильный ответ
✓ Правильный ответ

list.append("element")

Вопрос 95

Как удалить элемент из списка по его значению?

  1. list.delete("element")
  2. list.removeat("element")
  3. list.remove("element")
  4. list.pop("element")
Вопрос 96

Какой результат будет у следующего кода?    

  1. 1
  2. 2
  3. 3
  4. 4
Вопрос 97Ответ открыт бесплатно

Какой результат будет у следующего кода?  

  1. [1, 2, 3, 4]
  2. [1, 2, 3]✓ Правильный ответ
  3. [2, 3, 4]
  4. [1, 2, 3]✓ Правильный ответ
✓ Правильный ответ

[1, 2, 3]

Вопрос 98

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

  1. dict = []
  2. dict = ()
  3. dict = {}
  4. dict = {""}
Вопрос 99

Как добавить пару ключ-значение в словарь?

  1. dict.add("key", "value")
  2. dict["key"] = "value"
  3. dict.insert("key", "value")
  4. dict.append("key", "value")
Вопрос 100

Как удалить пару ключ-значение из словаря по ключу?

  1. dict.popitem("key")
  2. dict.pop("key")
  3. dict.remove("key")
  4. dict.delete("key")
Вопрос 101Ответ открыт бесплатно

Какой результат будет у следующего кода?  

  1. a
  2. 2✓ Правильный ответ
  3. b
  4. 3
✓ Правильный ответ

2

Вопрос 102

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

  1. if key in dict.keys():
  2. if key in dict.values():
  3. if key in dict:
  4. if dict.has_key(key):
Вопрос 103

Какой результат будет у следующего кода?  

  1. d
  2. 3
  3. Not found
  4. None
Вопрос 104Ответ открыт бесплатно

Как объединить два списка в один?

  1. list1 + list2✓ Правильный ответ
  2. list1.extend(list2)
  3. list1.append(list2)
  4. list1.insert(list2)
✓ Правильный ответ

list1 + list2

Вопрос 105

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

  1. split()
Вопрос 106

Перейдите на официальный сайт Python и скачайте последнюю версию Python. Какой сайт вы должны посетить?

  1. python.com
  2. python.org
  3. pythonscript.net
  4. python.edu
Вопрос 107

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

  1. Install for all users
  2. Add Python to PATH
  3. Create shortcuts
  4. Install Python launcher
Вопрос 108Ответ открыт бесплатно

Какую команду вы должны ввести в командной строке для проверки установленной версии Python?

  1. python -v
  2. python --check
  3. python --version✓ Правильный ответ
  4. python -version
✓ Правильный ответ

python --version

Вопрос 109

Какие из следующих программ являются популярными текстовыми редакторами или IDE для разработки на Python? (выберите все правильные ответы)

  1. Visual Studio Code
  2. PyCharm
  3. Microsoft Word
  4. Sublime Text
Вопрос 110

Какое расширение должен иметь файл, содержащий код на Python?

  1. .txt
  2. .py
  3. .java
  4. .cpp
Вопрос 111Ответ открыт бесплатно

Выберите правильный логический оператор для проверки, что оба условия верны.

  1. or
  2. and✓ Правильный ответ
  3. not
✓ Правильный ответ

and

Вопрос 112

Какой из следующих операторов инвертирует логическое значение выражения?

  1. and
  2. or
  3. not
Вопрос 113

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

  1. condition1 and condition2
  2. condition1 or condition2
  3. not (condition1 or condition2)
Вопрос 114Ответ открыт бесплатно

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

  1. ==
  2. !=✓ Правильный ответ
  3. >
✓ Правильный ответ

!=

Вопрос 115

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

  1. >=
Вопрос 116

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

  1. 42
  2. 3.14
  3. "Привет"
  4. True
  5. 2 + 3j
  6. int
  7. float
  8. str
  9. bool
  10. complex
Вопрос 117

Расставьте шаги установки Python в правильном порядке:

  1. Перейдите на официальный сайт Python.
  2. Скачайте последнюю версию Python, подходящую для вашей операционной системы.
  3. Запустите установочный файл и следуйте инструкциям по установке.
  4. Убедитесь, что при установке выбрана опция 'Add Python to PATH'.
Вопрос 118Ответ открыт бесплатно

Что произойдет, если вы попытаетесь сложить целое число и строку в Python?

  1. Значения будут сложены
  2. Возникнет ошибка TypeError✓ Правильный ответ
  3. Строка будет преобразована в число и значения будут сложены
  4. Целое число будет преобразовано в строку и значения будут объединены
✓ Правильный ответ

Возникнет ошибка TypeError

Вопрос 119

Какой результат будет у выражения int("10") + 5?

  1. "105"
  2. 105
  3. 15
  4. Возникнет ошибка TypeError
Вопрос 120

Какой результат будет у выражения str(10) + "5"?

  1. "105"
  2. 105
  3. 15
  4. Возникнет ошибка TypeError
Вопрос 121Ответ открыт бесплатно

Что делает функция input() в Python?

  1. Считывает данные из файла
  2. Ожидает ввода данных пользователем✓ Правильный ответ
  3. Выводит данные на экран
  4. Выполняет арифметическое действие
✓ Правильный ответ

Ожидает ввода данных пользователем

Вопрос 122

Какой тип данных будет у переменной после выполнения команды age = input("Enter your age: ")?

  1. int
  2. float
  3. str
  4. bool
Вопрос 123

Какое значение вернет выражение 4 % 2?

  1. 0
  2. 1
  3. 2
  4. Ошибка
Вопрос 124Ответ открыт бесплатно

Какой логический оператор используется для объединения двух условий, где оба условия должны быть истинны?

  1. or
  2. and✓ Правильный ответ
  3. not
✓ Правильный ответ

and

Вопрос 125

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

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

Определите, какое условие используется в программе для проверки, является ли пользователь совершеннолетним. Какое условие проверяет, что возраст пользователя равен или больше 18 лет? В качестве переменной возьмите age.

  1. age >= 18
  2. age ˃= 18
Вопрос 127

Что такое объект в Python?

  1. Экземпляр класса
  2. Функция
  3. Переменная
  4. Словарь
Вопрос 128Ответ открыт бесплатно

Что такое метод в Python?

  1. Переменная класса
  2. Функция, определенная внутри класса✓ Правильный ответ
  3. Модуль
  4. Ключевое слово
✓ Правильный ответ

Функция, определенная внутри класса

Вопрос 129

Как создать класс в Python?

  1. def MyClass:
  2. class MyClass:
  3. create MyClass:
  4. new MyClass:
Вопрос 130

Как создать экземпляр класса MyClass?

  1. obj = MyClass()
  2. obj = MyClass
  3. obj = new MyClass()
  4. obj = MyClass.new()
Вопрос 131Ответ открыт бесплатно

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

  1. new
  2. init✓ Правильный ответ
  3. del
  4. call
✓ Правильный ответ

init

Вопрос 132

Что такое self в методах класса?

  1. Метод класса
  2. Имя класса
  3. Ссылка на экземпляр класса
  4. Атрибут класса
Вопрос 133

Как вызвать метод my_method() у объекта obj?

  1. my_method(obj)
  2. obj.my_method()
  3. obj::my_method()
  4. call obj.my_method()
Вопрос 134

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

  1. str
  2. repr
  3. format
  4. join
Вопрос 135Ответ открыт бесплатно

Как определить приватный атрибут в классе?

  1. Один нижний прочерк перед именем атрибута
  2. Два нижних прочерка перед именем атрибута✓ Правильный ответ
  3. Префикс priv_
  4. Постфикс _priv
✓ Правильный ответ

Два нижних прочерка перед именем атрибута

Вопрос 136

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

  1. open()
  2. read()
  3. write()
  4. load()
Вопрос 137

Что делает метод read() у файлового объекта?

  1. Читает содержимое файла
  2. Записывает данные в файл
  3. Закрывает файл
  4. Открывает файл
Вопрос 138Ответ открыт бесплатно

Как закрыть файл в Python?

  1. close(file)
  2. file.close()✓ Правильный ответ
  3. shutdown(file)
  4. file.shutdown()
✓ Правильный ответ

file.close()

Вопрос 139

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

  1. read()
  2. write()
  3. open()
  4. load()
Вопрос 140

Как правильно открыть файл data.txt для чтения?

  1. open('data.txt', 'w')
  2. open('data.txt', 'r')
  3. open('data.txt', 'a')
  4. open('data.txt', 'x')
Вопрос 141Ответ открыт бесплатно

Что произойдет, если попытаться открыть несуществующий файл с режимом 'r'?

  1. Будет вызвано исключение FileNotFoundError✓ Правильный ответ
  2. Будет создан новый файл
  3. Файл откроется в режиме только для чтения
  4. Ничего не произойдет
✓ Правильный ответ

Будет вызвано исключение FileNotFoundError

Вопрос 142

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

  1. file.readlines()
  2. file.read().splitlines()
  3. file.split()
  4. file.to_list()
Вопрос 143

Какой метод используется для перемещения курсора чтения/записи в файле?

  1. seek()
  2. move()
  3. cursor()
  4. navigate()
Вопрос 144

Что делает метод tell() у файлового объекта?

  1. Возвращает текущую позицию курсора
  2. Перемещает курсор в начало файла
  3. Перемещает курсор в конец файла
  4. Закрывает файл
Вопрос 145Ответ открыт бесплатно

Как записать строку в файл?

  1. file.writelines('text')
  2. file.write('text')✓ Правильный ответ
  3. file.insert('text')
  4. file.append('text')
✓ Правильный ответ

file.write('text')

Вопрос 146

Что произойдет, если открыть файл в режиме 'a'?

  1. Содержимое файла будет удалено и файл будет открыт для записи
  2. Содержимое файла останется неизменным, и данные будут записываться в начале файла
  3. Содержимое файла останется неизменным, и данные будут добавляться в конец файла
  4. Будет вызвано исключение
Вопрос 147

Какие методы должен содержать класс Rectangle, чтобы вычислять площадь и периметр прямоугольника?

  1. area() и perimeter()
Вопрос 148Ответ открыт бесплатно

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

  1. import math as m
  2. from math import *
  3. import math✓ Правильный ответ
  4. include math
✓ Правильный ответ

import math

Вопрос 149

Как импортировать только функцию sqrt из модуля math?

  1. import math.sqrt
  2. from math import sqrt
  3. import sqrt from math
  4. math import sqrt
Вопрос 150

Что возвращает функция math.sqrt(16)?

  1. 2
  2. 8
  3. 4
  4. 16
Вопрос 151Ответ открыт бесплатно

Какой метод модуля math используется для округления числа вниз до ближайшего целого?

  1. math.ceil
  2. math.round
  3. math.floor✓ Правильный ответ
  4. math.trunc
✓ Правильный ответ

math.floor

Вопрос 152

Что делает функция math.factorial(5)?

  1. Возвращает 5
  2. Возвращает 120
  3. Возвращает 25
  4. Возвращает 15
Вопрос 153

Что возвращает функция math.pow(2, 3)?

  1. 8
  2. 6
  3. 9
  4. 5
Вопрос 154

Какой результат будет у следующего кода? import math print(math.pi)

  1. 3.14
  2. 3.141592653589793
  3. 3
  4. 3.1416
Вопрос 155Ответ открыт бесплатно

Как импортировать модуль math с псевдонимом m?

  1. import math.m
  2. import math as m✓ Правильный ответ
  3. from math import m
  4. math as m import
✓ Правильный ответ

import math as m

Вопрос 156

Что возвращает функция math.sin(math.pi / 2)?

  1. 0.5
  2. 1.0
  3. 0.0
  4. -1.0
Вопрос 157

Что делает функция math.gcd(48, 18)?

  1. Возвращает наибольший общий делитель (6)
  2. Возвращает наименьшее общее кратное (144)
  3. Возвращает остаток от деления (12)
  4. Возвращает разность (30)
Вопрос 158Ответ открыт бесплатно

Какой результат будет у следующего кода? import math print(math.log(1))

  1. 0.0✓ Правильный ответ
  2. 1.0
  3. -1.0
  4. Ошибка
✓ Правильный ответ

0.0

Вопрос 159

Что делает функция math.exp(2)?

  1. Возвращает логарифм 2
  2. Возвращает e в степени 2
  3. Возвращает 2 в степени e
  4. Возвращает 2
Вопрос 160

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

  1. math.mod
  2. math.fabs
  3. math.abs
  4. math.modulus
Вопрос 161

Что возвращает функция math.cos(0)?

  1. 1.0
  2. 0.0
  3. -1.0
  4. Ошибка
Вопрос 162Ответ открыт бесплатно

Какой метод модуля math используется для округления числа до ближайшего целого?

  1. math.round✓ Правильный ответ
  2. math.floor
  3. math.ceil
  4. math.trunc
✓ Правильный ответ

math.round

Вопрос 163

Что возвращает функция math.degrees(math.pi)?

  1. 90
  2. 45
  3. 180
  4. 360
Вопрос 164

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

  1. math.sqrt
  2. math.pow
  3. math.square
  4. math.cbrt
Вопрос 165Ответ открыт бесплатно

Что возвращает функция math.log10(1000)?

  1. 1
  2. 2
  3. 3✓ Правильный ответ
  4. 4
✓ Правильный ответ

3

Вопрос 166

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

  1. math.log
  2. math.log2
  3. math.log10
  4. math.ln
Вопрос 167

Что возвращает функция math.isqrt(16)?

  1. 2
  2. 4
  3. 8
  4. 256
Вопрос 168Ответ открыт бесплатно

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

  1. math✓ Правильный ответ
✓ Правильный ответ

math

Вопрос 169

Что такое API?

  1. Advanced Programming Interface
  2. Automated Programming Interface
  3. Application Programming Interface
Вопрос 170

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

  1. urllib
  2. requests
  3. http.client
  4. socket
Вопрос 171

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

  1. requests.post()
  2. requests.get()
  3. requests.send()
  4. requests.retrieve()
Вопрос 172Ответ открыт бесплатно

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

  1. requests.get()
  2. requests.post()✓ Правильный ответ
  3. requests.send()
  4. requests.update()
✓ Правильный ответ

requests.post()

Вопрос 173

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

  1. requests.get()
  2. requests.post()
  3. requests.put()
  4. requests.send()
Вопрос 174

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

  1. requests.get()
  2. requests.post()
  3. requests.put()
  4. requests.delete()
Вопрос 175Ответ открыт бесплатно

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

  1. response.content
  2. response.text
  3. response.status_code✓ Правильный ответ
  4. response.headers
✓ Правильный ответ

response.status_code

Вопрос 176

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

  1. response.content
  2. response.text
  3. response.status_code
  4. response.headers
Вопрос 177

Как получить содержимое ответа в формате JSON?

  1. response.content
  2. response.text
  3. response.headers
  4. response.json()
Вопрос 178Ответ открыт бесплатно

Какой статус-код обозначает успешный запрос (OK)?

  1. 200✓ Правильный ответ
  2. 404
  3. 500
  4. 200✓ Правильный ответ
✓ Правильный ответ

200

Вопрос 179

Какой статус-код обозначает, что ресурс не найден?

  1. 200
  2. 404
  3. 500
  4. 403
Вопрос 180

Как передать параметры в GET-запросе с использованием модуля requests?

  1. params={'key': 'value'}
  2. data={'key': 'value'}
  3. json={'key': 'value'}
  4. headers={'key': 'value'}
Вопрос 181

Как передать данные в теле POST-запроса с использованием модуля requests?

  1. params={'key': 'value'}
  2. data={'key': 'value'}
  3. json={'key': 'value'}
  4. headers={'key': 'value'}
Вопрос 182Ответ открыт бесплатно

Как передать данные в формате JSON в теле POST-запроса с использованием модуля requests?

  1. params={'key': 'value'}
  2. data={'key': 'value'}
  3. json={'key': 'value'}✓ Правильный ответ
  4. headers={'key': 'value'}
✓ Правильный ответ

json={'key': 'value'}

Вопрос 183

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

  1. params={'key': 'value'}
  2. data={'key': 'value'}
  3. json={'key': 'value'}
  4. headers={'key': 'value'}
Вопрос 184

Что возвращает метод requests.get() при успешном выполнении?

  1. Строку с содержимым ответа
  2. Объект ответа (response object)
  3. Статус-код
  4. Заголовки ответа
Вопрос 185Ответ открыт бесплатно

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

  1. requests.get('url', delay=5)
  2. requests.get('url', timeout=5)✓ Правильный ответ
  3. requests.get('url', time=5)
✓ Правильный ответ

requests.get('url', timeout=5)

Вопрос 186

Как проверить успешность выполнения запроса?

  1. response.ok
  2. response.status_code == 200
  3. response.ok и response.status_code == 200
  4. response.success
Вопрос 187

Как получить текстовое содержимое ответа HTTP-запроса?

  1. response.content
  2. response.text
  3. response.headers
  4. response.json()
Вопрос 188

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

  1. requests.get()
  2. requests.post()
  3. requests.patch()
  4. requests.update()
Вопрос 189Ответ открыт бесплатно

Какой метод библиотеки requests используется для выполнения GET-запроса к API?

  1. requests.get()✓ Правильный ответ
✓ Правильный ответ

requests.get()

О материалах и доступе

Что входит в набор «Python для анализа данных.sa_PythАД»?

189 вопросов с вариантами из опубликованных тестов (9). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности