Python: задачки и вопросы
前往频道在 Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
显示更多6 857
订阅者
-124 小时
-137 天
-4730 天
帖子存档
Объяснение:
Функция
num_in_list() принимает на вход список, в котором будет искать число (lst_to_check), и само число (num_to_find)
Если num_to_find есть в lst_to_check, то функция выведет Yes. Иначе — NoЧто из нижеперечисленного НЕ ВЕРНО в отношении множеств?
Объяснение:
Тут сложно что-то отдельно объяснить. Все вышеперечисленные утверждения верны для множеств
Что из нижеперечисленного НЕ ВЕРНО в отношении множеств?
Объяснение:
Так как первое выражение у нас
True, а операция — or, то только первое True и выводится. До сегмента с print(False) программа просто не доходитОбъяснение:
В очередной раз напоминаем, в Python нет оператора
num++. Если вы хотите увеличить число на единицу, то нужно использовать конструкцию num += 1Курс: «Разработчик. Из мидла в сеньоры»
Для мидл-разработчиков, которые чувствуют что способны на большее, чем просто закрывать задачи. Слёрм подготовили курс с участием специалистов из сферы финтеха и учли основные навыки, которые нужны, чтобы перейти на позицию сеньора.
На курсе вы научитесь:
— управлять командой разработки и наймом специалистов,
— проектировать архитектуру приложений в больших системах,
— использовать продуктовое мышление в разработке,
— проходить техническое интервью на позицию сеньор-разработчика.
Курс состоит из 7 лекций с практическими заданиями и стартует уже 11 октября. Участие — бесплатное.
Зарегистрироваться и узнать подробности ты можешь по ссылке: https://slurm.club/3CgcknN
Это #партнёрский пост
Объяснение:
В Python нельзя использовать
словарь (dictionary) в качестве ключа к другому словарю
Это не работает, т.к. ключи должны быть хэшируемыми. Как правило, хэшируемыми являются только неизменяемые объекты (string, int, float, frozenset, tuple)Как сисадмин или бэкенд-разработчик могут повысить свою квалификацию и расширить собственные возможности
Учебный центр Слёрм для IT-инженеров в рамках курса «Дата-инженер» предлагает насыщенную учебную программу с упором на практику, разбор реальных случаев и выполнение «боевых задач» в процессе обучения, а не после него
Если сомневаетесь и хотите проверить его качество и эффективность, то записывайтесь на бесплатный тест-драйв курса, в рамках которого можно изучить часть уроков из курса и узнать:
— из чего состоит экосистема инженера данных и какими инструментами и технологиями ему важно владеть;
— что из себя представляют реляционные базы данных, по каким принципам работают и для чего могут использоваться;
— какие объекты есть в базах данных, как ими манипулировать, их создавать, изменять и удалять;
— что из себя представляют основные процессы инженерии данных: ETL и ELT, их различия и применение, а также в чем суть каждого из этапов E, T и L;
— как использовать базовые конструкции языка структурных запросов SQL;
— каковы принципы работы, компоненты и архитектура NiFi.
Попробовать можно в любое время: https://slurm.io/data-engineer#testdrive
Это #партнёрский пост
Объяснение:
Метод
pop(i) возвращает значение элемента с индексом i, а также удаляет его из последовательности, к которому был применён методOTUS открывает набор на онлайн-курс «Аналитик данных» и проводит два бесплатных открытых вебинара
Вы можете сами выбрать, какая тема вам интереснее или даже посетить оба:
— Основы статистики;
— Основы визуализации данных и информационного дизайна.
Готовы сразу записаться на курс? Пройдите тест по аналитике данных.
На курсе вас научат:
— работать в области анализа данных;
— предобрабатывать и исследовать сырые данные;
— статистически описывать данные и готовить их к дальнейшему анализу;
— писать SQL и Python код для целей анализа и визуализации данных;
— использовать платформы для базовой и продвинутой визуализации данных;
— создавать дашборды и дата-стори.
Реклама. Информация о рекламодателе на сайте otus.ru
