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

Объяснение: Третий способ создаёт множество. Остальные варианты — словари

Как НЕ следует создавать словарь?
Anonymous voting

Объяснение: Функция round() в Python округляет число до ближайшего чётного числа, если дробная часть числа равна 0.5 Это называется «округлением к ближайшему чётному» и помогает уменьшить ошибки округления при обработке большого количества данных Таким образом, round(11.5) вернёт 12 и round(12.5) вернёт 12 А 12 - 12 = 0

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

Объяснение: Здесь lst2 не является новым списком; это просто другая ссылка на тот же самый список, на который ссылается lst1. А это значит, что обе переменные lst1 и lst2 указывают на один и тот же объект в памяти Когда вызывается метод lst1.pop(0), первый элемент списка удаляется, и теперь список выглядит как [2, 3] Затем, когда вызывается метод lst2.append(4), в список добавляется элемент 4, и теперь список выглядит как [2, 3, 4] Поскольку, напомним, lst1 и lst2 указывают на один и тот же список, любые изменения, внесённые через одну из переменных, отражаются в другой переменной Поэтому мы и получаем [2, 3, 4] при печати lst1

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

Объяснение: Списки в Python динамические, что означает, что они могут изменяться после создания, например, вы можете добавить или удалить элементы. Эта гибкость требует дополнительной памяти для хранения ссылок на объекты, а также дополнительной информации, необходимой для управления списком С другой стороны, кортежи в Python статические и неизменяемые, что означает, что после создания вы не можете изменить их. Это делает кортежи более эффективными с точки зрения использования памяти, поскольку они не требуют дополнительного пространства для управления изменениями Поэтому, когда мы печатаем размеры lst и tup, то видим, что tup.__sizeof__() возвращает меньшее значение по сравнению с lst.__sizeof__()

​Отборочный этап на Всероссийский хакатон по биометрии уже стартовал Если вы молодой специалист, жаждущий новых вызовов и возможностей, не упустите шанс побороться за часть призового фонда в размере 1 000 000 рублей! Регистрируйтесь на отборочный тур и выбирайте один из кейсов: — разработка инструмента для создания дипфейков; — разработка инструмента для обнаружения дипфейков; — фронтальный алгоритм защиты от атак предъявления для лицевой биометрии; — разработка алгоритма биометрической верификации. Вас ждут крутой опыт, общение с экспертами, обмен опытом с единомышленниками и, конечно, возможность забрать приз. Подать заявку можно до 6 ноября, а сам отборочный этап пройдёт 10-12 ноября. Переходите по ссылке и узнавайте подробности: https://tprg.ru/ucqU Реклама ООО «Акселератор возможностей» ИНН 9704005146 LjN8JzLNU

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

Объяснение: Глобальная Интерпретаторская Блокировка (GIL) – это механизм, используемый Python для обеспечения того, чтобы только один поток исполнялся в любой момент времени в одном процессе, даже на многопроцессорных системах Это делается для обеспечения безопасности данных в условиях многопоточности, т.к общие данные и структуры не будут повреждены из-за одновременных изменений от разных потоков Однако GIL может стать препятствием для параллельного выполнения и уменьшить эффективность многопоточных приложений на Python Этот вопрос часто встречается в подборках самых популярных тем, затрагиваемых на собеседованиях Python-разработчиков. Чтобы найти ментора, который поможет подготовиться к столь волнительному событию, можно воспользоваться сервисом HH.ru Менторы Реклама, ООО «Хэдхантер», erid: LjN8KXXoD

Что такое GIL в контексте Python?
Anonymous voting

Что такое GIL в контексте Python?
Anonymous voting

Объяснение: Круглые скобки вокруг строки могут ввести в заблуждение, но они не создают кортеж (tuple), если внутри них находится всего один элемент и не следует запятая Запятая является тем, что на самом деле определяет кортеж, а не круглые скобки. Когда выполняется print(type(tup)), Python возвращает <class 'str'>, потому что tup является строкой, а не кортежем

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