en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

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

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

Open in Telegram

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

Show more
6 857
Subscribers
-124 hours
-137 days
-4730 days
Posts Archive
Объяснение: Здесь используется генератор для создания последовательности чисел от 0 до 4 Затем функция sum() суммирует эти числа и получается 10

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

Объяснение: Функция рекурсивно вызывает себя, уменьшая аргумент на 1, и добавляет результат к списку, содержащему текущее значение x Это продолжается, пока x не станет равным нулю. Финальный список будет содержать числа от 1 до 5, т.е. его длина равна 5

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

Объяснение: Как только выполняется оператор return, функция завершается и возвращается на уровень вызова В данном случае первый оператор return не имеет значения, поэтому функция возвращает стандартное для таких случаев значение — None

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

Объяснение: Значения по умолчанию в функциях Python вычисляются только один раз Однако в данном случае, для аргумента l мы используем None как значение по умолчанию, а затем инициализируем новый список внутри функции, если l равен None По итогу каждый вызов func() без указания второго аргумента приводит к созданию нового списка

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

Объяснение: Здесь мы создаём новый список, включающий все элементы из списка a, которые также присутствуют в списке b Поскольку все элементы списка a есть в списке b, c будет равен [1, 2, 3, 4, 5]

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

Объяснение: В Python строки являются неизменяемыми объектами. Поэтому, когда мы изменяем y, это не влияет на x

Ребят, ищем пишущего IT-редактора блогов в Tproger Условия: удалёнка, фултайм Что делать: — искать темы, которые понравятся клиентам и заинтересуют читателей; — вникать в эти темы настолько, чтобы говорить с экспертами примерно на одном языке; — проводить интервью и собирать фактуру; — превращать фактуру в статью, которую захочется читать и репостить; — дорабатывать статью вместе с экспертами и менеджерами клиента. Требования: — пишете логично и ёмко, видите стилистические и речевые ошибки в тексте; — быстро находите и проверяете информацию (в том числе в англоязычных источниках); — любите общаться с экспертами и умеете их разговорить; — спокойно реагируете на комментарии, но можете отстоять свою позицию, если правка неуместна; — тактично вносите правки, чтобы автор не расстраивался, а был благодарен за помощь; — знаете, что такое ключевое слово, мета-описание и зачем нужен Wordstat. Чтобы откликнуться, заполняйте анкету. #вакансии #работа

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

Объяснение: При вызове outter(), функция создаёт локальную переменную var со значением 1, затем вызывает inner() Внутри функции inner(), с помощью nonlocal, указывается, что нужно изменить значение переменной var во внешней функции outter() Таким образом, var в outter() становится равным 2. А после завершения inner(), функция outter() выводит значение var, которое теперь равно 2 Затем, за пределами outter(), глобальная переменная var, которая осталась неизменной, выводится — она всё ещё равна 0