1. Для объявления переменной используется выражение …
2. Для целочисленного деления в Python используется оператор …
3. Для вычисления остатка от деления в Python используется оператор …
4. Для сравнения значений в Python используется оператор …
5. Для комментариев в Python используется символ …
6. Логический тип данных «bool» может принимать значения …
7. Необязательными параметрами функции range являются …
8. Числовым типом данных в Python является …
9. Оператор … – основной условный оператор, который выполняет блок кода, если условие истинно
10. Оператор … – дополнительный блок кода, который выполняется, если условие в операторе if ложно
11. … – это блок повторяющегося кода при определенных условиях
12. … – процесс выполнения блока кода
13. Цикл … используется для итерации (перебора) элементов в итерируемом объекте, таком как последовательность, список, строка, кортеж, множество или словарь
14. Оператор … пропускает текущую итерацию цикла и переходит к следующей итерации
15. Функция … – это функция, которая возвращает арифметическую прогрессию в виде итерируемого объекта
16. Цикл … в языке программирования Python выполняет один и тот же блок кода до тех пор, пока условие остается истинным.
17. Установите соответствие между операторами и их описанием:
18. Установите соответствие между термином и его значением:
19. Расставьте логические операторы в порядке их выполнения:
20. Расставьте этапы выполнения представленного кода в правильном порядке:
for i in range(3): for j in range(2): print(f»i: {i}, j: {j}»)
21. В результате выполнения кода на экран будет выведено …
x = 15 num = 0 if x > 10 else 1 print(num)
22. Для преобразования строки в число используется функция …
23. Для получения подстроки из строки в Python используется …
24. Для Как проверить, принадлежит ли элемент списку?
25. Для добавления элемента в список в Python используется метод…
26. Неизменяемыми типами данных в Python являются …
27. Изменяемыми типами данных в Python являются …
28. Для изменения регистра символов в строке используются методы …
29. Для создания кортежа в Python используется выражение …
30. … – это коллекция элементов одного типа, расположенных в памяти последовательно
31. … – это коллекция, которая является итерируемым объектом и не изменяется
32. … – это коллекция символов в кодировке Unicode
33. … – это значение возвращаемое хеш-функцией
34. … хеш-функция – функция, которая обеспечивает уникальный хеш-код для каждого входного значения, не имеет коллизий
35. … – это ситуация, когда хеши двух разных объектов совпадают
36. … – набор уникальных, то есть не повторяющихся, элементов, изменяемый и итерируемый тип данных
37. … – тип данных, который является итерируемой по ключу коллекцией
38. Установите соответствие между способами объединения или соединения списков и их описанием:
39. Установите соответствие между методами работы со строками и их описанием:
40. Расставьте в правильном порядке последовательность работы компьютера с информацией:
41. Расставьте типы данных в порядке, в котором они будут выведены программой:
data = [1, «2», 3.0, True, [4, 5]]
for item in data: print(type(item))
42. В результате выполнения кода на экран будет выведено … numbers = [10, 20, 30, 40, 50, 60]
result = numbers[1:5:2]
print(result)
43. Для создания функции в Python используется …
44. Для сортировки списка используется метод…
45. Для проверки принадлежности элемента списку используется …
46. Для создания пустого списка используется …
47. Для удаления элементов списка используются методы …
48. Правильными способами объявления функции в Python являются …
49. К глобальным переменным относится …
50. К локальным переменным относится …
51. … – это процесс упорядочивания элементов в заданном порядке
52. … – это блок кода, который можно многократно использовать в программе
53. … в функции – это значения, передаваемые в функцию в момент ее вызова
54. Внутри функций или внутри блока кода объявляются … переменные
55. … – это процесс, в котором функция вызывает саму себя во время своего выполнения
56. … аргументы — это аргументы, передаваемые в функцию в определенном порядке
57. … аргументы — это аргументы, передаваемые в функцию с указанием имени параметра
58. … – это функции, которые возвращают итератор по значениям, которые они сами производят
59. Установите соответствие между терминами и их описанием:
60. Расставьте в правильном порядке последовательность определения и вызова функции:
61. Расставьте в правильном порядке шаги для получения рекурсивной функции вычисления факториала числа:
62. Представленная программа выведет на экран … 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)
63. Когда функция ожидает аргумент с правильным типом данных, но получает аргумент некорректного значения или типа данных возникает исключение …
64. Когда попытка выполнить операцию приводит к переполнению численного типа данных возникает исключение …
65. Для получения данных с сервера используется метод…
68. Для работы с API в Python можно использовать библиотеки …
69. В блоке except могут быть перехвачены …
70. Для инициализации двумерного массива в Python требуется …
71. … массивы – это структуры данных, которые содержат элементы, расположенные в двух или более измерениях.
72. … списки представляют собой списки, содержащие другие списки в качестве элементов
73. … – это специальные события, которые возникают при выполнении программы и указывают на ошибки или необычные ситуации
74. … – это набор определенных правил и протоколов, которые позволяют различным программным компонентам взаимодействовать друг с другом.
75. Исключение … возникает, когда попытка деления на ноль выполняется в Python
76. Исключение … возникает, когда функция ожидает аргумент с правильным типом данных, но получает аргумент некорректного значения или типа данных
77. Исключение … возникает, когда код пытается обратиться к элементу последовательности по индексу, который находится за пределами допустимого диапазона индексов
78. Исключение … возникает, когда попытка обратиться к несуществующему ключу в словаре или некорректно использовать ключ в другой структуре данных, требующей ключ-значение-пары
79. Установите соответствие между методом HTTP и его описанием:
80. Установите соответствие между ошибками и их описанием:
81. Расставьте этапы работы с API в правильном порядке:
82. Расставьте в правильном порядке последовательность реализации класса и создания его экземпляра:
83. Представленная программавыведет на экран …
def change_matrix(matrix): return [[matrix[j][i] for j in range(len(matrix))] for i in range(len(matrix[0]))]
84. При создании объекта класса автоматически вызывается метод …
85. В ООП инкапсуляция заключается в …
86. Приватный атрибут в классе в Python объявляется …
87. Оператор super() в Python используется для …
88. К принципам ООП относится …
89. Основными компонентами классов в объектно-ориентированном программировании, определяющими состояние и поведение объектов класса, являются …
90. Среди представленных утверждений о классах верными являются …
91. К магическим методам в Python относится …
92. В ООП принцип … позволяет обрабатывать объекты разных классов одним и тем же способом
93. В ООП принцип … говорит о том, что данные и методы, работающие с этими данными, должны быть объединены внутри класса
94. … – это переменные, которые хранят данные, связанные с объектами класса
95. … – это функции, которые определяют поведение объектов класса
96. … – это методы класса, которые используются для получения значений атрибутов класса
97. … – это методы класса, которые используются для изменения значений атрибутов класса
98. … класс – это класс, который не предполагает создание экземпляров, но служит в качестве базового класса для других конкретных классов
99. … программирования – это совокупность принципов, методов и практик, которые определяют стиль организации и написания кода, а также подход программиста к решению задачи
100. Установите соответствие между термином и его значением:
101. Установите соответствие между парадигмами программирования и их описанием:
102. Расставьте в правильном порядке последовательность реализации класса и создания его экземпляра:
103. Расставьте в правильном порядке последовательность реализации класса и создания его экземпляра:
104. Представленная программа выведет на экран …
class A: def __init__(self): self.value = 10
def display(self): print(self.value)
class B(A): def __init__(self): super().__init__() self.value = 20
def display(self): print(self.value)
class C(B): def __init__(self): super().__init__() self.value = 30
obj = C() obj.display()
105. Для дозаписи в конец файла без удаления существующего содержимого используется режим …
106. Для изменения размера изображения в библиотеке Pillow используется …
107. Для записи данных в CSV-файл с помощью модуля csv используется …
108. Для отображения созданного графика в библиотеке Matplotlib используется …
109. Для работы с изображениями в Python можно использовать библиотеку …
110. Для построения различных графиков в библиотеке Matplotlib используются …
111. Открыть файл можно с помощью функции …
112. Закрыть файл можно с помощью метода …
113. Записать текст в файл можно с помощью метода …
114. Удалить файл можно с помощью функции …
115. Для итерирования по строкам файла вам понадобится использовать цикл for в сочетании с методом …
116. Обычно используется для хранения и передачи сложных структур данных в формате, понятном как для человека, так и для машины данных
117. Разделителем значений в файле CSV по умолчанию является …
118. Контекстный менеджер в Python может быть использован не только для работы с файлами, но и для других ситуаций, где необходимо … ресурсов
119. Установите соответствие между методами для работы с файлами и их описанием:
120. Установите соответствие между методами Matplotlib и их назначением:
121. Расставьте этапы работы с изображением с помощью библиотеки Pillow:
122. Расставьте этапы работы с библиотекой matplotlib для создания графика в правильном порядке:
123. Представленная программа выведет на экран …
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())
124. Для возведения в степень в Python используется оператор …
125. Самый высокий приоритет среди логических операторов имеет оператор …
126. Логическим типом данных является …
127. Для определения длины строки в Python используется …
128. Для сортировки элементов любой последовательности и возвращения нового списка с отсортированными значениями используется …
129. Для открытия файла в двоичном режиме используется режим …
130. Для обрезки изображения в библиотеке Pillow используется …
131. Числовым типом данных в Python является …
132. … – это специальная характеристика переменной, которая определяет, какую конкретную информацию можно хранить в ней и какие операции можно выполнять с этой информацией
133. Библиотека … в Python предоставляет функции для математических операций и операций с числами
134. … – это наименьшая единица информации и может представлять либо 0, либо 1
135. Исключение … возникает, когда попытка выполнить операцию приводит к переполнению численного типа данных
136. Исключение … возникает, когда попытка открыть или выполнить операции с файлом, который не существует или не может быть найден
137. Для открытия файла на чтение используется режим ‘…’
138. Установите соответствие между методами работы со строками и их описанием:
139. Представленная программа выведет на экран …
def shift(lst): if lst: lst.insert(0, lst.pop()) return lst