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

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

Open in Telegram

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

Show more
6 944
Subscribers
No data24 hours
-157 days
-6430 days
Posts Archive
Каким будет результат выполнения кода выше?
Anonymous voting

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

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

Объяснение: Здесь мы объявили кортеж nums с элементами (1, 2, 3). В Python кортежи являются неизменяемыми, то есть их элементы нельзя изменить после создания Попытка выполнить операцию nums[0] = 3 приведет к ошибке, так как она пытается изменить первый элемент кортежа Поэтому, код вызовет исключение TypeError при попытке выполнить эту строку, и print(nums) не будет выполнен

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

Объяснение: Здесь используется оператор целочисленного деления //, который возвращает целую часть от деления, округляя результат в сторону минус бесконечности Поэтому, при делении -18 на 4, математический результат -4.5 округляется вниз до следующего целого числа, которое в этом случае является -5

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

Объяснение: В коде выше есть синтаксическая ошибка из-за неполной конструкции if (нет условия после if) Однако в Python синтаксические ошибки (SyntaxError) не могут быть перехвачены блоком try-except, потому что они возникают во время компиляции кода, а не во время его выполнения Поэтому код не сможет выполниться должным образом и не выведет ни "Nice", ни "Not nice", ни "Ok, let's go" Вместо этого он вызовет SyntaxError вне блока try-except

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

Объяснение: Наш код использует метод pop() на списке lst. Этот метод удаляет элемент из списка по указанному индексу и возвращает его В данном случае, pop(1) удаляет элемент с индексом 1 из списка lst, равном [2, 0, 2, 3] В списке Python индексация начинается с 0, так что элемент с индексом 1 — это второй элемент, который равен 0. Таким образом, print(lst.pop(1)) выведет 0

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

Объяснение: Здесь мы объединяем два кортежа. Кортеж tup содержит элементы (0, 1) и складывается с еще одним кортежем, содержащим один элемент (2,) Обратите внимание, что запятая после 2 необходима, чтобы Python распознал (2, ) как кортеж, а не просто число в скобках Результатом их сложения будет новый кортеж (0, 1, 2), содержащий элементы обоих исходных

А вы знаете, что у нас сейчас проходит розыгрыш подписок Telegram Premium? Чтобы принять участие, достаточно подписаться на 4
А вы знаете, что у нас сейчас проходит розыгрыш подписок Telegram Premium? Чтобы принять участие, достаточно подписаться на 4 канала, которые помогут быть в тренде и получать лучшее из мира IT: — тот самый Типичный программист: @tproger — полезные сохранёнки на все случаи жизни: @prog_stuff — нужные инструменты для ваших проектов: @prog_tools — новости из мира технологий: @your_tech

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