Python: задачки и вопросы
Open in Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Show more6 855
Subscribers
-124 hours
-137 days
-4730 days
Posts Archive
Объяснение:
Функция
reversed() вернёт тип данных <class 'list_reverseiterator'>
Поэтому прямое сравнение со списком приведёт к FalseНапоминаем, что кроме этого канала у нас есть ещё более двух десятков каналов в Telegram по разным айтишным тематикам.
Изучить, что за направления там есть, выбрать понравившееся и подписаться можно в специальном канале с каналами: @tproger_channels
Объяснение:
В
lambda нельзя использовать return, raise и прочие подобные выражения. Отсюда вместо возвращения значения 21, мы получаем SyntaxErrorТри шага, чтобы начать переход в IT без волнений
Переходить в неизвестность тревожно. Вот, что поможет сделать ситуацию яснее и безопаснее:
1) разобраться, как устроена профессия;
2) попробовать бесплатно выучить основы;
3) узнать больше об учёбе.
Яндекс Практикум упаковал эти шаги в бесплатный курс по основам python-разработки. Программу составили опытные разработчики и методисты, чтобы вы сами могли освоить базу Python.
На курсе вы
— узнаете, какие задачи решает бэкенд-разработчик;
— будете писать код на Python — с первого урока;
— создадите программного помощника Анфису;
— узнаете, как устроено полноценное обучение в Практикуме.
После бесплатного курса вы сможете принять спокойное, взвешенное решение.
Начните действовать: разберитесь бесплатно, что к чему в Python.
Реклама АНО ДПО «Образовательные технологии Яндекса» LjN8KPDU9
Объяснение:
Здесь
& — это побитовое «И». Таким образом, i & 1 равносильно i % 2. А это значит:
0 & 1 = 0 —> выводим
1 & 1 = 1 —> пропускаем
2 & 1 = 0 —> выводим
3 & 1 = 1 —> пропускаем
4 & 1 = 0 —> выводимСтаньте востребованным Python-разработчиком уже в 2023 году!
Записывайтесь на курс от Хекслета и получайте скидку 10% и подарок на выбор: депозит 20 000 ₽, базовая подписка на 5 месяцев или премиум-подписка на 1 месяц. На профессии «Python-разработчик» вы за 10 месяцев:
— Научитесь работать с сетевыми запросами и овладеете навыком проектирования архитектуры приложений.
— Освоите самый популярный веб-фреймворк Django.
— Решите более 310 задач в браузере, создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от партнёров Хекслет.
— Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Sours проектах.
Оцените формат и решите, стоит ли продолжать! Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации!
Вы также можете порадовать не только себя, но и близкого человека. Воспользуйтесь уникальным предложением для двоих: купите вторую профессию со скидкой 40%.
Успейте оставить заявку до 31 декабря, чтобы получить новогодние подарки. Подробнее здесь: https://clck.ru/332KHZ
Реклама ООО «Хекслет Рус»
Объяснение:
Функция
.pop(i) удаляет значение по индексу i. Но вместе с тем, она также возвращает значение, которое находилось по немуВыжидаете удачный момент, чтобы начать разбираться в IT? Он настал
Подборку, которая стоит 25 000 рублей, сегодня можно получить абсолютно бесплатно. GeekBrains собрали в своих материалах всё полезное чтобы вы могли разобраться в тонкостях карьерных вопросов, изучить основы программирования и сделать осознанный выбор.
Регистрируйтесь и забирайте эту подборку прямо сейчас: https://tprg.ru/jTs0
Реклама ООО «Гикбреинс».
Объяснение:
Функция
int() не умеет работать со строками, внутри которых число с плавающей точкой. Если мы хотим обрабоотать "1.0", то нам надо использовать следующую конструкцию: int(float("1.0"))Объяснение:
var = {} — таким образом создаются словари. Если мы хотим создать множество, то надо использовать конструкцию var = set()