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

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

Open in Telegram

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

Show more
7 121
Subscribers
+124 hours
-77 days
+230 days
Posts Archive
Каким будет результат выполнения кода выше?
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

Каким будет результат выполнения кода выше?
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]