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

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

رفتن به کانال در Telegram

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

نمایش بیشتر
7 121
مشترکین
+124 ساعت
-77 روز
+230 روز
آرشیو پست ها
Объяснение: Здесь перед нами так называемая одна из распространённых «ловушек» в Python. Связана она с изменяемыми значениями по умолчанию для аргументов функции Когда мы определяем функцию func(x=[]), значение по умолчанию для x — это пустой список [] Однако этот список создаётся один раз при определении функции и затем «запоминается» между вызовами функции. Это означает, что если мы изменим этот список внутри функции (как это делается с помощью x.append(1)), эти изменения также сохранятся между вызовами По итогу сначала будет выведено [1], а затем [1, 1]

Хотите превратить вашу идею в работающий бизнес? Приходите на магистерскую онлайн-программу для предпринимателей от МФТИ и Ск
Хотите превратить вашу идею в работающий бизнес? Приходите на магистерскую онлайн-программу для предпринимателей от МФТИ и Сколково. 2 года вместе с опытными преподавателями и персональным ментором вы будете прорабатывать свой технологичный проект и учиться продвигать его на рынке. Направление может быть любым: от нанотехнологий до космоса. А если у вас еще нет идеи для бизнеса, менторы помогут вам определиться. Подать заявку на обучение можно до 15 сентября тут: https://tprg.ru/ajph Реклама МФТИ, ФИЗТЕХ, ИНН 5008006211

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

Объяснение: Лямбда-функции в Python являются объектами типа function

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

Объяснение: strip() удаляет пробелы и символы новой строки с начала и конца строки

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

Объяснение: Метод index() возвращает индекс первого вхождения заданного элемента. В данном случае, 4 имеет индекс 3. Отсюда и такой ответ

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

Объяснение: Изначально x и y указывают на один и тот же список в памяти — [1, 2, 3] Затем, когда мы приравниваем x = [4, 5, 6], мы изменяем ссылку для переменной x, чтобы она указывала на новый список [4, 5, 6]. Однако y продолжает указывать на оригинальный список [1, 2, 3] В итоге, когда мы выводим значение y, оно остается [1, 2, 3]

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

Объяснение: Функция ord() возвращает ASCII-код символа. ASCII-код символа "A" равен 65

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