uk
Feedback
Python: задачки и вопросы

Python: задачки и вопросы

Відкрити в Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Показати більше
7 122
Підписники
Немає даних24 години
-77 днів
+130 день
Архів дописів
Объяснение: В целом, задачка простая. В первую очередь мы работает с первым элементом списка wut — строкой "Python". У неё мы «забираем» элемент с индексом 2 — 't' Затем переходим ко второму элементу списка — [31, 5, 22]. У него по индексу 2 находится число 22 Отсюда и ответ — t - 22

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: Изначально у нас есть set_ = {1, 2}. Затем мы используем метод update(), который обновляет set_, добавляя в него элементы нового множества — {1, 3} По итогу мы получаем set_ = {1, 2, 3} После функция sorted() даёт нам отсортированный список на основе множества. Отсюда и ответ — [1, 2, 3]

Думаете, что очковая змея — это кобра? А вот и нет, это питон! Ловите питонов в игре от образовательной платформы Нетология и
Думаете, что очковая змея — это кобра? А вот и нет, это питон! Ловите питонов в игре от образовательной платформы Нетология и зарабатывайте очки. Чем больше очков, тем выше ваша скидка на курсы по Python. Погнали: https://tprg.ru/eZl1 Реклама ООО «Нетология»

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: Метод .upper() не меняет строку «на месте», а лишь возвращает значение. Поэтому по итогу исходный lst остаётся без изменений

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: Здесь у нас происходит присваивание с использованием среза lst[:] Срез [:] представляет всю последовательность элементов списка lst. В данном случае, правая сторона присваивания () представляет пустой кортеж Когда выполняется операция присваивания lst[:] = (), это означает, что все элементы списка lst будут заменены на элементы из пустого кортежа Таким образом, список lst становится пустым и его новое значение становится []

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: func(x) возвращает анонимную (лямбда) функцию, которая складывает аргумент x с переданным в неё аргументом y Конструкция func(5)(10) вызывает функцию func() с аргументом 5, что возвращает лямбда-функцию и возвращённую лямбда-функцию с аргументом 10, которая выполняет сложение и возвращает результат В результате выполнения func(5)(10) будет возвращено значение 15

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: В str_ у нас «хранится» строка «Hello, world!». И сначала мы вызываем метод split() без аргументов, что разбивает строку на список подстрок по пробелам Затем, с помощью индексации [0], выбирается первая подстрока «Hello,» из списка. Далее, к полученной подстроке применяется срез [::-1], который обращает порядок символов в строке. Таким образом, строка «Hello,» будет преобразована в «,olleH»

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: В данном коде + используется для объединения двух кортежей. Таким образом, результатом конкатенации будет новый кортеж (1, 2, 3, 4) То есть да, «плюсовать» два кортежа — это вполне реальный сценарий в Python, за такое по рукам не бьют В свою очередь, длина этого кортежа равняется 4, что и является нашим ответом