Вопрос № 1 Выберите математические функции:
A) sum(), pow()
B) min(), max()
C) len(), str()
D) ord(), chr()
E) abs(), round()
F) div(), chr()
Вопрос № 2 Какой метод Python используется для нахождения длины строки?
A) len()
B) count()
C) find()
D) split()
Вопрос № 3 Функции, которые используются для округления чисел в Python:
A) abs(), pow()
B) round(), floor()
C) ceil(), abs()
D) sqrt(), round()
Вопрос № 4 Какие функции используются для нахождения минимума и максимума из списка в Python?
A) min(), max()
B) sort(), len()
C) abs(), pow()
D) append(), pop()
Вопрос № 5 Какая функция используется для преобразования строки в число?
A) int()
B) str()
C) float()
D) round()
Вопрос № 6 Что возвращает функция len()?
A) Сумму элементов списка
B) Количество элементов в списке
C) Максимальный элемент списка
D) Минимальный элемент списка
Вопрос № 7 Какая функция используется для вычисления корня в Python?
A) sqrt()
B) round()
C) pow()
D) ceil()
Вопрос № 8 Какая функция возвращает абсолютное значение числа?
A) abs()
B) ceil()
C) floor()
D) sqrt()
Вопрос № 9 Какая функция используется для преобразования числа в строку?
A) str()
B) int()
C) float()
D) round()
Вопрос № 10 Функции, которые используются для сложения и возведения в степень:
A) sum(), pow()
B) abs(), sqrt()
C) min(), max()
D) ceil(), floor()
Вопрос № 11 Какая функция используется для сортировки списка?
A) sort()
B) append()
C) len()
D) pop()
Вопрос № 12 Какая функция используется для нахождения индекса элемента в строке?
A) find()
B) split()
C) len()
D) index()
Вопрос № 13 Какая функция используется для округления числа до целого вверх?
A) ceil()
B) floor()
C) round()
D) abs()
Вопрос № 14 Какая функция используется для проверки типа объекта?
A) type()
B) isinstance()
C) str()
D) len()
Вопрос № 15 Какая функция возвращает минимальное значение из двух чисел?
A) min()
B) max()
C) abs()
D) pow()
Вопрос № 16 Какая функция возвращает остаток от деления?
A) mod()
B) divmod()
C) floor()
D) round()
Вопрос № 17 Какая функция используется для преобразования строки в список?
A) split()
B) find()
C) len()
D) index()
Вопрос № 18 Какая функция возвращает сумму всех элементов списка?
A) sum()
B) pow()
C) abs()
D) max()
Вопрос № 19 Какая функция возвращает целую часть числа?
A) floor()
B) ceil()
C) round()
D) abs()
Вопрос № 20 Какая функция используется для округления числа до ближайшего целого?
A) round()
B) floor()
C) ceil()
D) abs()
Вопрос 21: Для чего используется метод split()?
A) Для поиска подстроки
B) Для разделения строки на части
C) Для преобразования строки в список
D) Для замены подстроки
Вопрос 22: Что возвращает метод find(), если подстрока не найдена?
A) -1
B) 0
C) None
D) Пустую строку
Вопрос 23: Какой тип данных возвращает метод split()?
A) Строку
B) Список
C) Число
D) Словарь
Вопрос 24: Что произойдет, если метод find() вызывается без параметров?
A) Ошибка
B) Ничего
C) Найдет первый символ строки
D) Вернет None
Вопрос 25: Какой символ по умолчанию используется для разделения строки методом split()?
A) ,
B) Пробел
C) ;
D) Нет символа по умолчанию
Вопрос 26: Какая команда разделит строку «apple,banana,cherry» на элементы списка по запятой?
A) string.find(«,»)
B) string.split(«,»)
C) string.replace(«,»)
D) string.split(» «)
Вопрос 27: Метод find() ищет:
A) Последний индекс подстроки
B) Первый индекс подстроки
C) Все индексы подстроки
D) Длину подстроки
Вопрос 28: Какой результат выдаст метод «hello».find(«l»)?
A) -1
B) 2
C) 3
D) 1
Вопрос 29: Какой результат даст метод «hello world».split(«o»)?
A) [‘hell’, ‘ w’, ‘rld’]
B) [‘hello’, ‘world’]
C) [‘h’, ‘llo w’, ‘rld’]
D) Ошибка
Вопрос 30: Как можно ограничить количество разделений в методе split()?
A) Указать число как второй аргумент
B) Указать разделитель в скобках
C) Это невозможно
D) Использовать метод find()
Вопрос 31: Что произойдет, если строка уже разделена пробелами, а метод split() вызывается без аргументов?
A) Ничего
B) Строка не изменится
C) Будет создан список слов
D) Возникнет ошибка
Вопрос 32: Какой результат даст «apple banana cherry».find(«banana»)?
A) 6
B) 5
C) 7
D) -1
Вопрос 33: Как метод split() ведет себя при пустой строке?
A) Возвращает None
B) Возвращает пустой список
C) Возвращает строку
D) Выдает ошибку
Вопрос 34: Какую команду использовать, чтобы найти индекс последнего вхождения подстроки?
A) find()
B) rfind()
C) split()
D) replace()
Вопрос 35: Что произойдет при вызове «text».split(«,»)?
A) Ошибка
B) Вернется список с одним элементом: [«text»]
C) Вернется пустой список
D) Строка будет разделена по запятой
Вопрос 36: Какой результат выдаст метод «abracadabra».find(«ra»)?
A) 9
B) 7
C) 2
D) 1
Вопрос 37: Каков синтаксис метода split()?
A) string.split(separator, maxsplit)
B) string.split(maxsplit, separator)
C) string.find(separator)
D) string.split()
Вопрос 38: Какая команда найдет, есть ли подстрока «abc» в строке string?
A) string.find(«abc»)
B) string.split(«abc»)
C) string.contains(«abc»)
D) string.index(«abc»)
Вопрос 39: Метод find() возвращает индекс:
A) Всех символов строки
B) Последнего символа подстроки
C) Первого символа подстроки
D) Подстроки в обратном порядке
Вопрос 40: Какой метод используется для разделения строки по разделителю?
A) split()
B) find()
C) replace()
D) join()
Вопрос 41: Определите функцию, которая вычисляет степень числа:
A) def degree(a,b): print(a**b)
B) def(a,b): print(a**b)
C) degree def(a,b): print(a*b)
D) def degree(a,b): print(a%b)
Вопрос 42: Какой результат вернет функция pow(2, 3)?
A) 6
B) 8
C) 9
D) Ошибка
Вопрос 43: Какая функция используется для получения длины строки?
A) size()
B) count()
C) len()
D) length()
Вопрос 44: Какую функцию необходимо использовать для вывода данных в Python?
A) print()
B) display()
C) output()
D) show()
Вопрос 45: Укажите функцию, которая округляет число до целого:
A) round()
B) ceil()
C) floor()
D) truncate()
Вопрос 46: Какая функция используется для преобразования строки в число?
A) int()
B) str()
C) float()
D) num()
Вопрос 47: Выберите корректный вызов функции:
A) print[Hello]
B) print(‘Hello’)
C) print(Hello)
D) print-‘Hello’
Вопрос 48: Какая функция возвращает минимальное значение из списка?
A) min()
B) max()
C) minValue()
D) smallest()
Вопрос 49: Какая из функций возвращает целую часть от деления?
A) mod()
B) div()
C) //
D) %
Вопрос 50: Что вернет выражение len(«Python»)?
A) 5
B) 6
C) 7
D) Ошибка
Вопрос 51: Какой оператор используется для возведения числа в степень?
A) ^
B) **
C) pow
D) exp
Вопрос 52: Какая функция возвращает абсолютное значение числа?
A) abs()
B) absValue()
C) mod()
D) absolute()
Вопрос 53: Что вернет выражение str(123)?
A) ‘123’
B) 123
C) [123]
D) Ошибка
Вопрос 54: Какой результат вернет выражение round(3.6)?
A) 3
B) 4
C) 5
D) Ошибка
Вопрос 55: Какая функция преобразует строку в список по указанному разделителю?
A) split()
B) join()
C) div()
D) parse()
Вопрос 56: Что выведет код: print(2 + 2)?
A) 22
B) 4
C) Ошибка
D) None
Вопрос 57: Что вернет выражение max([2, 5, 1, 7])?
A) 2
B) 5
C) 7
D) Ошибка
Вопрос 58: Укажите, что выведет следующий код:
python
КопироватьРедактировать
print(«Python».upper())
A) python
B) PYTHON
C) Ошибка
D) None
Вопрос 59: Какая функция проверяет наличие подстроки в строке?
A) check()
B) contains()
C) find()
D) search()
Вопрос 60: Какую функцию следует использовать для получения остатка от деления?
A) div()
B) %
C) mod()
D) remainder()
Вопрос 61: Определите, сколько раз будет выполнен цикл:
for i in range(10, 3, -2):
print(i)
A) 2
B) 4
C) 7
D) 3
Вопрос 62: Какой результат вернет следующий код?
for i in range(5):
print(i, end=» «)
A) 1 2 3 4
B) 0 1 2 3 4
C) 0 1 2 3
D) Ошибка
Вопрос 63: Что выведет программа?
for i in range(2, 10, 3):
print(i, end=», «)
A) 2, 5, 8,
B) 3, 6, 9,
C) Ошибка
D) 2, 5, 9,
Вопрос 64: Что произойдет, если шаг в range равен 0?
A) Программа завершится с ошибкой
B) Цикл будет бесконечным
C) Цикл выполнится один раз
D) Ничего
Вопрос 65: Какой результат вернет выражение list(range(1, 10, 2))?
A) [1, 3, 5, 7, 9]
B) [1, 2, 3, 4, 5]
C) [2, 4, 6, 8, 10]
D) Ошибка
Вопрос 66: Какое значение примет переменная i на последней итерации?
for i in range(3, 15, 4):
print(i)
A) 15
B) 11
C) 13
D) Ошибка
Вопрос 67: Что выведет следующий код?
for i in range(-5, 0, 2):
print(i, end=» «)
A) -5 -3 -1
B) -5 -3
C) 0 -2
D) Ошибка
Вопрос 68: Сколько раз выполнится цикл?
for i in range(0, 15, 5):
print(i)
A) 3
B) 2
C) 5
D) 4
Вопрос 69: Укажите вывод программы:
for i in range(1, 10, -1):
print(i)
A) Ничего
B) 1 2 3 … 9
C) Ошибка
D) 1 0
Вопрос 70: Что вернет функция range(3)?
A) [0, 1, 2]
B) [1, 2, 3]
C) [0, 1, 2, 3]
D) Ошибка
Вопрос 71: Какой результат вернет код?
for i in range(1, 5):
print(i, i**2)
A) 1 2, 2 4, 3 9, 4 16
B) 1 1, 2 4, 3 9, 4 16
C) Ошибка
D) 1 1, 2 2, 3 3, 4 4
Вопрос 72: Что выведет данный код?
for i in range(3, 0, -1):
print(i)
A) 3 2 1
B) 3 2
C) 3 2 1 0
D) Ошибка
Вопрос 73: Укажите корректный способ создания диапазона с отрицательным шагом:
A) range(10, 1, -2)
B) range(10, -1, 2)
C) range(10, -1)
D) range(-10, 1, -2)
Вопрос 74: Что произойдет, если начало диапазона больше конца при положительном шаге?
A) Ничего не выведется
B) Ошибка
C) Цикл выполнится один раз
D) Бесконечный цикл
Вопрос 75: Сколько значений вернет list(range(5, 15, 3))?
A) 3
B) 4
C) 5
D) Ошибка
Вопрос 76: Что выведет программа?
for i in range(2, 5):
print(i**2, end=» «)
A) 4 9 16
B) 4 9
C) Ошибка
D) 4 9 25
Вопрос 77: Укажите результат работы цикла:
for i in range(10, 1, -3):
print(i, end=» «)
A) 10 7 4
B) 10 7
C) 10
D) Ошибка
Вопрос 78: Какой результат вернет range(5, 10, 0)?
A) Ошибка
B) [5, 6, 7, 8, 9]
C) [5]
D) Бесконечный цикл
Вопрос 79: Что произойдет при вызове range(10, 2, -1)?
A) Диапазон от 10 до 2 с шагом -1
B) Ошибка
C) Ничего
D) Диапазон от 2 до 10
Вопрос 80: Укажите результат:
list(range(0, -10, -2))
A) [0, -2, -4, -6, -8]
B) [0, -2, -4, -6, -8, -10]
C) [-2, -4, -6, -8, -10]
D) Ошибка
Вопрос 81: В каком случае программа завершит своё выполнение?
a =
10
while a >
0:
i =
int(
input())
if i %
2 ==
0:
continue
else:
break
print(
«Please, enter numbers again»)
A) при вводе четного числа
B) при вводе числа, кратного двум
C) при вводе нечетного числа
D) при вводе любого отрицательного числа
Вопрос 82: Какой результат выполнения программы?
a =
5
while a >
0:
a -=
1
if a ==
2:
break
print(a)
A) 4, 3
B) 4, 3, 2
C) 4, 3, 2, 1
D) программа завершится без вывода
Вопрос 83: Что выведет программа?
for i
in
range(
5):
if i %
2 ==
0:
continue
print(i)
A) 0, 2, 4
B) 1, 3
C) 1, 3, 5
D) программа завершится без вывода
Вопрос 84: Какой результат выполнения программы?
a =
0
while a <
5:
a +=
1
if a ==
3:
continue
print(a)
A) 1, 2, 3, 4, 5
B) 1, 2, 4, 5
C) 1, 2, 4
D) программа завершится без вывода
Вопрос 85: Когда завершится выполнение программы?
a =
7
while a >
0:
i =
int(
input())
if i <
0:
break
a -=
1
A) при вводе положительного числа
B) при вводе отрицательного числа
C) при достижении a = 0
D) программа завершится без условий