Python: задачки и вопросы
7.7K subscribers
1.2K photos
2 videos
1 file
99 links
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Каким будет результат выполнения кода выше?
Anonymous Quiz
66%
8
11%
9
8%
10
15%
Error
Объяснение:

С помощью цикла num мы формируем список, в котором будут храниться чётные числа от 0 до 9.

В print(max(lst) - min(lst)) мы вычитаем из максимального значения списка lst минимальное значение этого же списка, т.е. 8 - 0 = 8.
Каким будет результат выполнения кода выше?
Anonymous Quiz
14%
12
72%
18
6%
27
8%
Error
Объяснение:

В данном случае func(in_(func_(3))) = func(in_(3 + 3)) = func(6 * 3) = 18
Каким будет результат выполнения кода выше?
Anonymous Quiz
17%
[]
42%
[-3, -6, -9]
5%
[3, 2, 1]
36%
Error
Объяснение:

При умножении списка на 0 или отрицательное число, мы получаем пустой список.
Объяснение:

Да, в Python строки действительно неизменяемы.

У вас нет возможности изменить уже созданную строку. Вместо этого Python, при попытке изменить её, создаёт новую, куда и записывает обновлённое значение.
Каким будет результат выполнения кода выше?
Anonymous Quiz
3%
[]
10%
['HelloWorld']
54%
['Hello', 'World']
33%
Error
Объяснение:

Функция .append() принимает лишь один аргумент. Поэтому в данном случае мы получим ошибку
Каким будет результат выполнения кода выше?
Anonymous Quiz
9%
Стро
20%
?тич
51%
ортС
20%
?тичанз ,акортС
Объяснение:

Здесь нужно выбрать ряд элементов в обратном направлении, начиная с индекса 3 с шагом 1.
Каким будет результат выполнения кода выше?
Anonymous Quiz
17%
'e'
4%
'w'
37%
' '
43%
Error
Объяснение:

Функция min() возвращает минимальное значение элемента из итерируемого объекта или наименьшее из переданных позиционных аргументов.

В случае со строками, минимальное значение — это символ пробела.
Каким будет результат выполнения кода выше?
Anonymous Quiz
11%
False
36%
True
45%
exit
8%
Error