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

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

Ir al canal en Telegram

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

Mostrar más
7 128
Suscriptores
-424 horas
+87 días
-230 días
Archivo de publicaciones
Метод __bool__ управляет логическим значением объекта. В данном случае он всегда возвращает False, и условие if a: не выполняется, поэтому печатается No.

🥰Виртуальные серверы в США от Aéza со скидкой 20%! Мощь, скорость и надежность для ваших проектов — по выгодной цене. Почему выбирают серверы Aéza: • Канал связи до 25 Гбит/с — никаких лагов и задержек • Мощные процессоры AMD Ryzen 9 9950X — справятся с любой нагрузкой • Встроенная DDoS-защита — ваш проект под надежной охраной 💻Время истекает! Успейте активировать скидку 20% до 06.06 и разгоните свой проект на топовых серверах! P.S. Предложение не суммируется с другими акционными программами. Выбрать тариф | Зарегистрироваться Реклама. Рекламодатель: ООО «Аеза Групп», ИНН 7813654490, erid: 2W5zFGbd7PE

🔍 🌱 Что выведет код?
Anonymous voting

Python интернирует (переиспользует) строковые литералы, особенно короткие. Поэтому a is b возвращает True, так как обе переменные указывают на один и тот же объект в памяти. А вот c создаётся в рантайме с помощью join(), и хоть его значение такое же, объект в памяти другой, поэтому a is c возвращает False.

🌱 Что выведет код?
Anonymous voting

У нас есть Series с числами: [1, 2, 3, np.nan, 4, 5]. Когда мы вызываем numbers.sum(skipna=False), мы явно указываем, что НЕ хотим пропускать значения nan. В этом случае, любая арифметическая операция с nan (включая суммирование) даст результат nan. Любая арифметическая операция с nan всегда возвращает nan

Знакомьтесь — OTP Tech Канал про IT в ОТП Банке. Если хочешь быть в теме и знать, как современные технологии и решения работа
Знакомьтесь — OTP Tech Канал про IT в ОТП Банке. Если хочешь быть в теме и знать, как современные технологии и решения работают в международном финтехе, то подписывайся на OTP Tech. Ребята активно развиваются, внедряют современные решения вроде ИИшек, заблаговременно думают о рисках и, например, первыми в России перешли на процессинг Solar, а еще активно формируют культуру работы с данными. И это только верхушка того, чем эксперты начали делиться у себя в ТГ. Подписывайтесь и добавляйте канал в папку «Полезное». Подписаться Это #партнёрский пост

Звёздочка *b забирает "середину" — всё, что между первым и последним элементом.

Вселенная пушит тебе знаки… Стоит ли сегодня деплоить на прод, начинать новый проект или лучше затаиться и почистить кэш? Выт
Вселенная пушит тебе знаки… Стоит ли сегодня деплоить на прод, начинать новый проект или лучше затаиться и почистить кэш? Вытащи карту из нашей цифровой колоды и получи мудрый совет судьбы перед новым релизом, багфиксом или планёркой. Реклама

🌱 Что выведет код?
Anonymous voting

Что выведет код?
Anonymous voting

Списки являются изменяемыми (mutable) объектами и не могут использоваться как ключи в словарях, поскольку не являются хэшируемыми (unhashable type: 'list'). Для ключей словаря подходят только неизменяемые типы, такие как int, str, tuple (если сам кортеж не содержит изменяемых объектов), и т.п.

При наличии в источнике данных хотя бы одного отсутствующего значения библиотека pandas преобразует все целочисленные значения в значения с плавающей точкой.

🔍 Что выведет код?
Anonymous voting

В Python каждый класс хранит кортеж своих непосредственных родительских (базовых) классов в атрибуте `__bases__`. Чтобы получить список базовых классов для класса `Second`, нужно обратиться к `Second.__bases__`. Атрибут `__superclass__` не существует в Python и вызовет ошибку. Атрибут `__dict__` содержит пространство имён класса, но не предоставляет информацию о базовых классах. Таким образом, верный способ — использовать `Second.__bases__`.