Бесплатные ответы на тесты по предмету «Разработка приложений для высоконагруженных систем» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 144 вопроса
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Для объявления переменной используется выражение …
1int a = 5
2a = 5✓ Правильный ответ
3integer a = 5
4$a = 5
✓ Правильный ответ
a = 5
Вопрос 2
Для целочисленного деления в Python используется оператор …
1//
2^
3%
4/
Вопрос 3
Для вычисления остатка от деления в Python используется оператор …
1//
2^
3%
4/
Вопрос 4
Для сравнения значений в Python используется оператор …
1=
2˂˃
3==
Вопрос 5
Для комментариев в Python используется символ …
1#
2//
3""" """
4/* */
Вопрос 6Ответ открыт бесплатно
Логический тип данных «bool» может принимать значения …
10
2False✓ Правильный ответ
3True✓ Правильный ответ
41
✓ Правильный ответ
False ; True
Вопрос 7
Необязательными параметрами функции range являются …
1start
2stop
3step
Вопрос 8
Числовым типом данных в Python является …
1float
2complex
3num
4int
5integer
Вопрос 9
Оператор … – основной условный оператор, который выполняет блок кода, если условие истинно
1if
Вопрос 10Ответ открыт бесплатно
Оператор … – дополнительный блок кода, который выполняется, если условие в операторе if ложно
1else✓ Правильный ответ
✓ Правильный ответ
else
Вопрос 11
… – это блок повторяющегося кода при определенных условиях
1Цикл
Вопрос 12
… – процесс выполнения блока кода
1Итерация
Вопрос 13Ответ открыт бесплатно
Цикл … используется для итерации (перебора) элементов в итерируемом объекте, таком как последовательность, список, строка, кортеж, множество или словарь
1for✓ Правильный ответ
✓ Правильный ответ
for
Вопрос 14
Оператор … пропускает текущую итерацию цикла и переходит к следующей итерации
1continue
Вопрос 15
Функция … – это функция, которая возвращает арифметическую прогрессию в виде итерируемого объекта
1range
Вопрос 16Ответ открыт бесплатно
Цикл … в языке программирования Python выполняет один и тот же блок кода до тех пор, пока условие остается истинным.
1while✓ Правильный ответ
✓ Правильный ответ
while
Вопрос 17
Установите соответствие между операторами и их описанием:
1else
2break
3continue
4будет выполнен, когда цикл завершит свою работу без использования стороннего оператора
5прерывает выполнение цикла, даже если все итерации не были выполнены
6пропускает текущую итерацию цикла и переходит к следующей итерации
Вопрос 18
Установите соответствие между термином и его значением:
1условие
2итерация
3переменная
4выражение, которое должно быть оценено как истинное или ложное
5процесс выполнения блока кода
6величина, имеющая имя, тип и значение
Вопрос 19
Расставьте логические операторы в порядке их выполнения:
1not
2and
3or
Вопрос 20Ответ открыт бесплатно
Расставьте этапы выполнения представленного кода в правильном порядке:
for i in range(3):
for j in range(2):
print(f"i: {i}, j: {j}")
1проверка условия внешнего цикла for i in range(3)✓ Правильный ответ
2внутренний цикл for j in range(2) начинает выполнение✓ Правильный ответ
3выполнение тела внутреннего цикла print(f"i: {i}, j: {j}")✓ Правильный ответ
4переход к следующему значению переменной j во внутреннем цикле✓ Правильный ответ
5после завершения внутреннего цикла, переход к следующему значению i внешнего цикла✓ Правильный ответ
✓ Правильный ответ
проверка условия внешнего цикла for i in range(3) ; внутренний цикл for j in range(2) начинает выполнение ; выполнение тела внутреннего цикла print(f"i: {i}, j: {j}") ; переход к следующему значению переменной j во внутреннем цикле ; после завершения внутреннего цикла, переход к следующему значению i внешнего цикла
Вопрос 21
В результате выполнения кода на экран будет выведено …
x = 15
num = 0 if x > 10 else 1
print(num)
115
20
31
410
Вопрос 22
Для возведения в степень в Python используется оператор …
1**
2^
3%
4/
Вопрос 23Ответ открыт бесплатно
Самый высокий приоритет среди логических операторов имеет оператор …
1and
2or
3xor
4not✓ Правильный ответ
✓ Правильный ответ
not
Вопрос 24
Логическим типом данных является …
1str
2float
3complex
4bool
Вопрос 25
Для определения длины строки в Python используется …
1len
2length
3size
4sizeof
Вопрос 26Ответ открыт бесплатно
Для получения подстроки из строки в Python используется …
1substring()
2slice()✓ Правильный ответ
3substr()
✓ Правильный ответ
slice()
Вопрос 27
Для сортировки элементов любой последовательности и возвращения нового списка с отсортированными значениями используется …
1sorted
2sort
3sorting
4sort.key
Вопрос 28
Для создания пустого списка используется …
1emptyList()
2[]
3new list()
4{}
Вопрос 29
Когда функция ожидает аргумент с правильным типом данных, но получает аргумент некорректного значения или типа данных возникает исключение …
1IndexError
2KeyError
3ValueError
4OverflowError
Вопрос 30Ответ открыт бесплатно
Для получения данных с сервера используется метод…
1POST
2GET✓ Правильный ответ
3PUT
4DELETE
✓ Правильный ответ
GET
Вопрос 31
Приватный атрибут в классе в Python объявляется …
1self.__attribute
2self._attribute
3self.attribute
4_attribute
Вопрос 32
Оператор super() в Python используется для …
1вывода атрибутов класса
2создания нового экземпляра класса
3удаления объекта из памяти
4вызова метода родительского класса
Вопрос 33Ответ открыт бесплатно
Для открытия файла в двоичном режиме используется режим ...
1'w'
2'r'
3'a'
4'b'✓ Правильный ответ
✓ Правильный ответ
'b'
Вопрос 34
Для обрезки изображения в библиотеке Pillow используется ...
1crop()
2resize()
3save()
4rotate()
Вопрос 35
Для работы с API в Python можно использовать библиотеки …
1requests
2flask
3json
4xml
Вопрос 36Ответ открыт бесплатно
Для удаления элементов списка используются методы …
1remove()✓ Правильный ответ
2pop()✓ Правильный ответ
3clear()✓ Правильный ответ
4discard()
✓ Правильный ответ
remove() ; pop() ; clear()
Вопрос 37
Правильными способами объявления функции в Python являются …
1def func(): pass
2def func(a, b=10): pass
3func def(): pass
4lambda x: x * 2
Вопрос 38
Числовым типом данных в Python является …
1complex
2float
3bool
4int
5num
Вопрос 39
Неизменяемыми типами данных в Python являются …
1числа
2списки
3строки
4кортежи
5словари
Вопрос 40Ответ открыт бесплатно
Изменяемыми типами данных в Python являются …
1списки✓ Правильный ответ
2строки
3множества✓ Правильный ответ
4кортежи
5словари✓ Правильный ответ
✓ Правильный ответ
списки ; множества ; словари
Вопрос 41
К принципам ООП относится …
1инкапсуляция
2полиморфизм
3агрегация
4наследование
Вопрос 42
Основными компонентами классов в объектно-ориентированном программировании, определяющими состояние и поведение объектов класса, являются …
1функции
2методы
3атрибуты
4модули
Вопрос 43Ответ открыт бесплатно
Для работы с изображениями в Python можно использовать библиотеку …
1Pillow✓ Правильный ответ
2TensorFlow
3Matplotlib✓ Правильный ответ
4NumPy
✓ Правильный ответ
Pillow ; Matplotlib
Вопрос 44
Для построения различных графиков в библиотеке Matplotlib используются …
1plot()
2scatter()
3hist()
4open()
Вопрос 45
… – это специальная характеристика переменной, которая определяет, какую конкретную информацию можно хранить в ней и какие операции можно выполнять с этой информацией
1Тип данных
Вопрос 46Ответ открыт бесплатно
Библиотека … в Python предоставляет функции для математических операций и операций с числами
1math✓ Правильный ответ
✓ Правильный ответ
math
Вопрос 47
… – это наименьшая единица информации и может представлять либо 0, либо 1
1Бит
Вопрос 48
… – это коллекция, которая является итерируемым объектом и не изменяется
1Кортеж
Вопрос 49
… – это ситуация, когда хеши двух разных объектов совпадают
1Коллизия
Вопрос 50Ответ открыт бесплатно
… аргументы - это аргументы, передаваемые в функцию в определенном порядке
1Позиционные✓ Правильный ответ
✓ Правильный ответ
Позиционные
Вопрос 51
… аргументы - это аргументы, передаваемые в функцию с указанием имени параметра
1Именованные
Вопрос 52
В ООП принцип … позволяет обрабатывать объекты разных классов одним и тем же способом
1полиморфизма
Вопрос 53Ответ открыт бесплатно
В ООП принцип … говорит о том, что данные и методы, работающие с этими данными, должны быть объединены внутри класса
1инкапсуляции✓ Правильный ответ
✓ Правильный ответ
инкапсуляции
Вопрос 54
… – это переменные, которые хранят данные, связанные с объектами класса
1Атрибуты
Вопрос 55
Разделителем значений в файле CSV по умолчанию является …
1запятая
Вопрос 56Ответ открыт бесплатно
Исключение … возникает, когда попытка выполнить операцию приводит к переполнению численного типа данных
1OverflowError✓ Правильный ответ
✓ Правильный ответ
OverflowError
Вопрос 57
Исключение … возникает, когда попытка открыть или выполнить операции с файлом, который не существует или не может быть найден
1FileNotFoundError
Вопрос 58
… – это функции, которые возвращают итератор по значениям, которые они сами производят
1Генераторы
Вопрос 59
Для открытия файла на чтение используется режим '…'
1r
Вопрос 60Ответ открыт бесплатно
Установите соответствие между способами объединения или соединения списков и их описанием:
1+✓ Правильный ответ
2*✓ Правильный ответ
3extend()✓ Правильный ответ
4append()✓ Правильный ответ
5объединение двух списков✓ Правильный ответ
6повторение списка несколько раз и объединение результата✓ Правильный ответ
7добавление всех элементов одного списка к другому✓ Правильный ответ
8добавление элементов одного списка в конец другого списка✓ Правильный ответ
✓ Правильный ответ
+ = объединение двух списков ; * = повторение списка несколько раз и объединение результата ; extend() = добавление всех элементов одного списка к другому ; append() = добавление элементов одного списка в конец другого списка
Вопрос 61
Установите соответствие между терминами и их описанием:
1lambda
2*args
3**kwargs
4return
5функция, определенная без имени
6кортеж позиционных аргументов
7словарь именованных аргументов
8возвращает значение из функции
Вопрос 62
Установите соответствие между методами работы со строками и их описанием:
1upper()
2split()
3replace()
4find()
5перевод всех символов строки в верхний регистр
6разбивание строки на список подстрок по указанному разделителю
7замена всех вхождений указанной подстроки на другую подстроку
8поиск первого вхождения подстроки в строку
Вопрос 63Ответ открыт бесплатно
Установите соответствие между ошибками и их описанием:
1IndexError✓ Правильный ответ
2ValueError✓ Правильный ответ
3TypeError✓ Правильный ответ
4ZeroDivisionError✓ Правильный ответ
5Попытка получить элемент за пределами индекса списка.✓ Правильный ответ
6Попытка передать неправильное значение функции.✓ Правильный ответ
7Попытка присвоить несовместимый тип данных.✓ Правильный ответ
8Попытка выполнить операцию деления на ноль.✓ Правильный ответ
✓ Правильный ответ
IndexError = Попытка получить элемент за пределами индекса списка. ; ValueError = Попытка передать неправильное значение функции. ; TypeError = Попытка присвоить несовместимый тип данных. ; ZeroDivisionError = Попытка выполнить операцию деления на ноль.
Вопрос 64
Установите соответствие между термином и его значением:
1инкапсуляция
2полиморфизм
3абстракция
4наследование
5объединение данных и методов для работы с ними в рамках класса
6способность объекта использовать один и тот же метод, но с разной реализацией
7сокрытие деталей реализации и предоставление только необходимых интерфейсов
8создание подклассов на основе базового класса
Вопрос 65
Установите соответствие между парадигмами программирования и их описанием:
1декларативное
2императивное
3структурное
4процедурное
5код описывает, что должно быть сделано, а не, как это должно быть сделано
6код описывает последовательность команд, указывающих компьютеру, как выполнять конкретную задачу
7программа организуется в виде последовательности блоков кода, называемых структурами, которые могут включать условия, циклы и подпрограммы
8код организуется вокруг процедур (или функций), которые выполняют определенные действия
Вопрос 66Ответ открыт бесплатно
Установите соответствие между методами для работы с файлами и их описанием:
Установите соответствие между методами Matplotlib и их назначением:
1plot()
2scatter()
3bar()
4hist()
5линейный график
6точечная диаграмма
7столбчатая диаграмма
8гистограмма
Вопрос 68
Расставьте в правильном порядке последовательность работы компьютера с информацией:
1ввод информации
2хранение информации
3обработка информации
4вывод информации
Вопрос 69
Расставьте в правильном порядке последовательность реализации класса и создания его экземпляра:
1обработка кода в блоке try
2обработка исключения в блоке except
3выполнение блока finally после обработки исключения
Вопрос 70Ответ открыт бесплатно
Расставьте этапы работы с API в правильном порядке:
1определить необходимые параметры авторизации и создать заголовки, необходимые для запроса к конкретному API✓ Правильный ответ
2определить URL-адрес конечной точки API✓ Правильный ответ
3отправить запрос серверу API✓ Правильный ответ
4обработать ответ от сервера API✓ Правильный ответ
✓ Правильный ответ
определить необходимые параметры авторизации и создать заголовки, необходимые для запроса к конкретному API ; определить URL-адрес конечной точки API ; отправить запрос серверу API ; обработать ответ от сервера API
Вопрос 71
Расставьте этапы работы с изображением с помощью библиотеки Pillow:
1открыть изображение с помощью Image.open()
2изменить размер изображения с помощью resize()
3сохранить измененное изображение с помощью save()
4закрыть изображение
Вопрос 72
Расставьте этапы работы с библиотекой matplotlib для создания графика в правильном порядке:
1импортировать библиотеку matplotlib.pyplot
2построить график с помощью plt.plot()
3настроить оси, легенды и заголовок
4отобразить график с помощью plt.show()
Вопрос 73Ответ открыт бесплатно
Представленная программа выведет на экран …
def shift(lst):
if lst:
lst.insert(0, lst.pop())
return lst
my_list = [1, 2, 3, 4, 5]
result = shift(my_list)
print(result)
1[1, 2, 3, 4, 5]
2[1, 3, 5, 2, 4]
3[5, 1, 2, 3, 4]✓ Правильный ответ
4[2, 3, 4, 5, 1]
✓ Правильный ответ
[5, 1, 2, 3, 4]
Вопрос 74
В результате выполнения кода на экран будет выведено …
s = "Python"
result = ""
for i in range(len(s)):
if i % 2 == 0:
result += s[i]
print(result)
1Pto
2yhn
3Ptn
4tho
Вопрос 75
В результате выполнения кода на экран будет выведено …
x = 3
y = 1
for i in range(1, x + 1):
y += i
print(y)
13
27
34
46
Вопрос 76
59. В результате выполнения кода на экран будет выведено …
numbers = [5, 2, 8, 1, 3]
numbers.sort(reverse=True)
print(numbers)
Для проверки принадлежности элемента списку используется …
1in✓ Правильный ответ
2contains
3isMember
4extend
✓ Правильный ответ
in
Вопрос 81
К глобальным переменным относится …
1Объявляются вне всех функций или в модуле на верхнем уровне
2Могут быть доступны и видимы в любой части программы, включая внутренние функции
3Существуют только во время выполнения функции или блока кода и уничтожаются после завершения
4Чтобы изменить значение внутри функции, необходимо использовать ключевое слово
Вопрос 82
К локальным переменным относится …
1Объявляются вне всех функций или в модуле на верхнем уровне
2Могут быть обращены только внутри той функции или блока кода, в котором они были объявлены
3Существуют только во время выполнения функции или блока кода и уничтожаются после завершения
4Объявляются внутри функций или внутри блока кода
Вопрос 83Ответ открыт бесплатно
… – это процесс упорядочивания элементов в заданном порядке
1Сортировка✓ Правильный ответ
✓ Правильный ответ
Сортировка
Вопрос 84
… – это блок кода, который можно многократно использовать в программе
1Функция
Вопрос 85
… в функции – это значения, передаваемые в функцию в момент ее вызова
1Аргументы
Вопрос 86
Внутри функций или внутри блока кода объявляются ... переменные
1локальные
Вопрос 87Ответ открыт бесплатно
… – это процесс, в котором функция вызывает саму себя во время своего выполнения
1Рекурсия✓ Правильный ответ
✓ Правильный ответ
Рекурсия
Вопрос 88
Расставьте в правильном порядке последовательность определения и вызова функции:
1def greet(name):
2return "Hello, " + name
3print(greet("Alice"))
Вопрос 89
Расставьте в правильном порядке шаги для получения рекурсивной функции вычисления факториала числа:
1def factorial(n):
2if n == 0 or n == 1:
3return 1
4else:
5return n * factorial(n-1)
Вопрос 90Ответ открыт бесплатно
Представленная программа выведет на экран …
def shift(lst):
if lst:
lst.insert(0, lst.pop())
return lst
my_list = [1, 2, 3, 4, 5]
result = shift(my_list)
print(result)
1[1, 2, 3, 4, 5]
2[1, 3, 5, 2, 4]
3[5, 1, 2, 3, 4]✓ Правильный ответ
4[2, 3, 4, 5, 1]
✓ Правильный ответ
[5, 1, 2, 3, 4]
Вопрос 91
Для дозаписи в конец файла без удаления существующего содержимого используется режим ...
1'w'
2'r'
3'a'
4'x'
Вопрос 92
Для изменения размера изображения в библиотеке Pillow используется ...
1convert()
2resize()
3save()
4rotate()
Вопрос 93Ответ открыт бесплатно
Для записи данных в CSV-файл с помощью модуля csv используется ...
1csv.dump()
2csv.output()
3csv.save()
4csv.writer()✓ Правильный ответ
✓ Правильный ответ
csv.writer()
Вопрос 94
Для отображения созданного графика в библиотеке Matplotlib используется …
1display()
2show()
3draw()
4open()
Вопрос 95
К встроенным ошибкам в Python относится …
1ZeroDivisionError
2MyCustomError
3ValueError
4FileNotFoundError
Вопрос 96
В блоке except могут быть перехвачены …
1IndexError
2FileNotFoundError
3SyntaxError
4TypeError
Вопрос 97Ответ открыт бесплатно
Открыть файл можно с помощью функции ...
1open()✓ Правильный ответ
2open✓ Правильный ответ
✓ Правильный ответ
open() ; open
Вопрос 98
Закрыть файл можно с помощью метода …
1close()
2close
Вопрос 99
Записать текст в файл можно с помощью метода …
1write()
2write
Вопрос 100Ответ открыт бесплатно
Удалить файл можно с помощью функции ...
1remove()✓ Правильный ответ
2remove✓ Правильный ответ
✓ Правильный ответ
remove() ; remove
Вопрос 101
Для итерирования по строкам файла вам понадобится использовать цикл for в сочетании с методом …
1readlines()
2readlines
Вопрос 102
Обычно используется для хранения и передачи сложных структур данных в формате, понятном как для человека, так и для машины данных
1JSON
2JavaScript Object Notation
Вопрос 103Ответ открыт бесплатно
Контекстный менеджер в Python может быть использован не только для работы с файлами, но и для других ситуаций, где необходимо … ресурсов
1освобождение✓ Правильный ответ
✓ Правильный ответ
освобождение
Вопрос 104
Представленная программа выведет на экран …
with open('example.txt', 'w') as file:
file.write('dogn')
file.write('catn')
file.write('parrotn')
file.write('horsen')
with open('example.txt', 'r') as file:
lines = file.readlines()
print(lines[1].strip())
1dog
2parrot
3horse
4cat
Вопрос 105
Когда попытка выполнить операцию приводит к переполнению численного типа данных возникает исключение …
1KeyError
2OverflowError
3ValueError
4IndexError
Вопрос 106
Двумерный массив корректно создается выражением …
1arr = [1, 2, 3]
2arr = (1, 2, 3)
3arr = [1, [2, 3], [4, 5]]
4arr = [[1, 2], [3, 4], [5, 6]]
Вопрос 107Ответ открыт бесплатно
Для инициализации двумерного массива в Python требуется …
1использование вложенных списков✓ Правильный ответ
2использование генераторов✓ Правильный ответ
3использование метода list.append()✓ Правильный ответ
4использование встроенной функции array()
✓ Правильный ответ
использование вложенных списков ; использование генераторов ; использование метода list.append()
Вопрос 108
… массивы – это структуры данных, которые содержат элементы, расположенные в двух или более измерениях.
1Многомерные
Вопрос 109
… списки представляют собой списки, содержащие другие списки в качестве элементов
1Вложенные
Вопрос 110Ответ открыт бесплатно
… – это специальные события, которые возникают при выполнении программы и указывают на ошибки или необычные ситуации
1Исключения✓ Правильный ответ
✓ Правильный ответ
Исключения
Вопрос 111
… – это набор определенных правил и протоколов, которые позволяют различным программным компонентам взаимодействовать друг с другом.
1API
2Application programming interface
Вопрос 112
Исключение … возникает, когда попытка деления на ноль выполняется в Python
1ZeroDivisionError
Вопрос 113Ответ открыт бесплатно
Исключение … возникает, когда функция ожидает аргумент с правильным типом данных, но получает аргумент некорректного значения или типа данных
1ValueError✓ Правильный ответ
✓ Правильный ответ
ValueError
Вопрос 114
Исключение … возникает, когда код пытается обратиться к элементу последовательности по индексу, который находится за пределами допустимого диапазона индексов
1IndexError
Вопрос 115
Исключение … возникает, когда попытка обратиться к несуществующему ключу в словаре или некорректно использовать ключ в другой структуре данных, требующей ключ-значение-пары
1KeyError
Вопрос 116
Установите соответствие между методом HTTP и его описанием:
1PUT
2DELETE
3POST
4GET
5обновление существующего ресурса
6удаление ресурса с сервера
7создание нового ресурса на сервере
8получение ресурса с сервера
Вопрос 117Ответ открыт бесплатно
Представленная программавыведет на экран …
def change_matrix(matrix):
return [[matrix[j][i] for j in
range(len(matrix))] for i in
range(len(matrix[0]))]
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
changed = change_matrix(matrix)
for row in changed:
print(row)
1[1, 4, 7]
[2, 5, 8]
[3, 6, 9]✓ Правильный ответ
2[1, 5, 9]
[2, 6, 8]
[3, 7, 4]
3[1, 3, 5]
[2, 4, 8]
[6, 7, 9]
4[9, 8, 7]
[6, 5, 4]
[3, 2, 1]
✓ Правильный ответ
[1, 4, 7]
[2, 5, 8]
[3, 6, 9]
Вопрос 118
Для преобразования строки в число используется функция …
1str()
2int()
3toInt()
4parse()
Вопрос 119
Для Как проверить, принадлежит ли элемент списку?
1in
2contains
3isMember
4extend
Вопрос 120Ответ открыт бесплатно
Для добавления элемента в список в Python используется метод…
1add()
2insert()
3append()✓ Правильный ответ
✓ Правильный ответ
append()
Вопрос 121
Для изменения регистра символов в строке используются методы …
1strip()
2split()
3upper()
4replace()
5lower()
Вопрос 122
Для создания кортежа в Python используется выражение …
1a = (1, 2, 3)
2a = {1, 2, 3}
3а = [1, 2, 3]
4a = 1, 2, 3
Вопрос 123Ответ открыт бесплатно
… – это коллекция элементов одного типа, расположенных в памяти последовательно
1Массив✓ Правильный ответ
✓ Правильный ответ
Массив
Вопрос 124
… – это коллекция символов в кодировке Unicode
1Строка
Вопрос 125
… – это значение возвращаемое хеш-функцией
1Хеш
Вопрос 126
… хеш-функция – функция, которая обеспечивает уникальный хеш-код для каждого входного значения, не имеет коллизий
1Идеальная
Вопрос 127Ответ открыт бесплатно
… – набор уникальных, то есть не повторяющихся, элементов, изменяемый и итерируемый тип данных
1Множество✓ Правильный ответ
✓ Правильный ответ
Множество
Вопрос 128
… – тип данных, который является итерируемой по ключу коллекцией
1Словарь
Вопрос 129
Установите соответствие между методами работы со строками и их описанием:
1lower()
2capitalize()
3strip()
4find()
5перевод всех символов строки в нижний регистр
6перевод первого символа строки в верхний регистр, а всех остальных - в нижний регистр
7удаление начальных и конечных пробелов из строки
8поиск первого вхождения подстроки в строку
Вопрос 130Ответ открыт бесплатно
Расставьте типы данных в порядке, в котором они будут выведены программой:
data = [1, "2", 3.0, True, [4, 5]]
for item in data:
print(type(item))
В результате выполнения кода на экран будет выведено …
numbers = [10, 20, 30, 40, 50, 60]
result = numbers[1:5:2]
print(result)
1[10,30,50]
2[20,40]
3[30,50]
4[20,40,60]
Вопрос 132
При создании объекта класса автоматически вызывается метод …
1__str__()
2__del__()
3__init__()
4__call__()
Вопрос 133Ответ открыт бесплатно
В ООП инкапсуляция заключается в …
1сокрытии внутренней реализации объекта✓ Правильный ответ
2механизме наследования свойств родительского класса
3способности использовать один интерфейс для разных типов данных
4определении нескольких методов с одинаковым именем
✓ Правильный ответ
сокрытии внутренней реализации объекта
Вопрос 134
Приватный атрибут в классе в Python объявляется …
1self._attribute
2self.__attribute
3self.attribute
4_attribute
Вопрос 135
Среди представленных утверждений о классах верными являются …
1каждый объект принадлежит определенному классу
2класс может содержать атрибуты и методы
3атрибуты не могут быть доступны для записи
4у одного класса может быть много объектов
Вопрос 136
К магическим методам в Python относится …
1__init__()
2__new__()
3__index__()
4__main__()
Вопрос 137Ответ открыт бесплатно
… – это функции, которые определяют поведение объектов класса
1Методы✓ Правильный ответ
✓ Правильный ответ
Методы
Вопрос 138
… – это методы класса, которые используются для получения значений атрибутов класса
1Геттеры
Вопрос 139
… – это методы класса, которые используются для изменения значений атрибутов класса
1Сеттеры
Вопрос 140Ответ открыт бесплатно
… класс – это класс, который не предполагает создание экземпляров, но служит в качестве базового класса для других конкретных классов
1Абстрактный✓ Правильный ответ
✓ Правильный ответ
Абстрактный
Вопрос 141
… программирования – это совокупность принципов, методов и практик, которые определяют стиль организации и написания кода, а также подход программиста к решению задачи
1Парадигма
Вопрос 142
Расставьте в правильном порядке последовательность реализации класса и создания его экземпляра:
1class Person:
2def __init__(self, name, age):
3self.age, self.name = age, name
4def nameString(self):
5return f"{self.name}, {self.age} years old"
6person = Person("Alice", 30)
Вопрос 143
Расставьте в правильном порядке последовательность реализации класса и создания его экземпляра:
Что входит в набор «Разработка приложений для высоконагруженных систем.фип_БАК_ПИ»?
144 вопроса с вариантами из опубликованных тестов (7). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.