ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد
6 857
المشتركون
-124 ساعات
-137 أيام
-4730 أيام
أرشيف المشاركات
Объяснение: В данном коде используется форматирование через f-строку, где переменная snake равна строке python При этом внутри функции print() есть специальная последовательность \N{snake}, которая представляет символ Unicode, обозначающий змею Таким образом, строка будет отформатирована как python 🐍 и именно в таком виде выведена на экран

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

photo content

Объяснение: Кортежи a и b содержат одинаковые значения — (1, 2, 3). Поэтому сравнение a == b вернёт True, т.к оно сравнивает содержимое кортежей Но оператор is, в свою очередь, проверяет идентичность объектов, а не только их содержимое. Даже если значения элементов кортежей a и b идентичны, они всё равно указывают на разные объекты в памяти. Поэтому a is b вернёт False

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

photo content

Объяснение: Оператор is в Python проверяет, указывают ли две переменные на один и тот же объект в памяти В данном случае, [1, 2, 3] создаёт новый список в памяти. И при каждом вызове [1, 2, 3] будет создаваться новый объект списка Таким образом, две ссылки на [1, 2, 3] в коде указывают на разные объекты в памяти, даже если содержание этих объектов идентично Отсюда и ответ — False

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

photo content

Объяснение: В func() аргумент a принимает первое значение переданное в функцию, *b собирает все позиционные аргументы, идущие после a, в кортеж, а **c собирает все именованные аргументы в словарь

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

photo content

Объяснение: type({}) возвращает тип данных dict, а type({1}) — set

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

photo content

Объяснение: Ответ True связан с наследованием иерархии классов в языке Python. Всё дело в том, что bool — это подкласс класса int Это означает, что bool наследует некоторые методы и атрибуты от int Функция issubclass() же, в свою очередь, возвращает True, если первый аргумент является подклассом второго аргумента и False в противном случае

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

photo content

Объяснение: Ошибка происходит из-за того, что объекты типа bytes в Python являются неизменяемыми (immutable) Это означает, что вы не можете изменить отдельные элементы внутри объекта bytes после его создания

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