es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

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

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

Ir al canal en Telegram

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

Mostrar más
6 857
Suscriptores
-124 horas
-137 días
-4730 días
Archivo de publicaciones
Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Хоть функция func() и возвращает значение, но это значение не выводится на экран, так как нет команды print(). Вернувшееся значение просто игнорируется

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

Объяснение: В Python значения по умолчанию для аргументов функций вычисляются только один раз при определении функции, а не при каждом её вызове Таким образом, при первом вызове func(2), l становится [0, 1]. Затем, при вызове func(3, [1, 2, 3]), l не изменяется, так как в качестве аргумента передается новый список Наконец, при вызове func(3), изменяется исходный список l, который теперь равен [0, 1, 0, 1, 4]

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

Объяснение: Изменения lst_two не влияют на lst_one, т.к. lst_two является копией части списка lst_one Поэтому результат выполнения кода — [1, 2, 3, 4, 5]

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

Объяснение: В цикле происходит итерация по числам от 0 до 9: — если число i чётное (т.е., i % 2 == 0), то оно вычитается из переменной num — если число i нечётное, то оно прибавляется к переменной num В итоге на последнем шаге у нас получается i = 9 (нечётное число), а потому num = -4 + 9 = 5

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

Объяснение: Операция += состоит из двух действий: добавить и задать Первое проходит без каких-либо проблем, в то время как второе вызывает ошибку, так как мы не можем менять значения кортежей

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

Объяснение: Код вызывает исключение типа TypeError, но обработка этого исключения не происходит в блоках except, т.к. оно уже перехвачено в блоке except Exception Поскольку исключение не обрабатывается полностью, программа завершается с сообщением об ошибке TypeError, но без дополнительной информации о месте, где оно было вызвано

Какой у вас профессиональный уровень в IT?
Anonymous voting