Python задачки
Kanalga Telegram’da o‘tish
Задачки по питону: алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer. По вопросам рекламы: @anothertechrock РКН: https://clck.ru/3R3u5B
Ko'proq ko'rsatish2025 yil raqamlarda

12 702
Obunachilar
-424 soatlar
-197 kunlar
-5830 kunlar
Postlar arxiv
Многопоточный Python на примерах: токены отмены
На Хабре вышла новая статья, которая подробно рассказывает про Cancellation Token — "токен отмены", который помогает безопасно и красиво завершать работу функции, треда или корутины. Почему он крутой и как с ним работать — читайте по ссылке.
Прочтите код и определите, где пример(ы) хвостовой рекурсии.Anonymous voting
- Ни a(), ни b() не являются примерами хвостовой рекурсии
- И a(), и b() - примеры хвостовой рекурсии
- b() - хвостовая рекурсия, а a() - нет
- a() - хвостовая рекурсия, а b() - нет
- Посмотреть ответ
👍 4🥰 1
Photo unavailableShow in Telegram
Два новых канала для Python-разработчиков и тех, кто хочет ими стать👨🏫
В них мы:
🔸тренируемся на практических задачах
🔸отвечаем на популярные вопросы с собеседований
🔸проверяем свои знания
Подписывайтесь:
👉Библиотека собеса по Python — тут мы готовимся к интервью
👉Библиотека задач по Python — тут решаем задачи, проходим тесты и изучаем код
❤ 5🤡 2
Каким будет вывод этого кода?Anonymous voting
- ('[0] [1]',)
- ('01',)
- [0] [1]
- 01
- Посмотреть ответ
🥱 6
Photo unavailableShow in Telegram
Опрос для студентов
Учитесь на ИТ-специалиста?
Расскажите об идеальном
работодателе в опросе.
https://l.t-gorod.org/student_CodeFest
Какая из следующих функций не выдаст ошибку, если вызвать ее без аргументов?Anonymous voting
- min()
- divmod()
- all()
- float()
- Посмотреть ответ
❤ 5🤔 3
Каким будет вывод этого кода?Anonymous voting
- 0 1 2
- Ошибка
- 0 1 2 0 1 2
- Ничто из перечисленного не подходит
- Посмотреть ответ
👍 6❤ 1🔥 1
Photo unavailableShow in Telegram
😎Устали от SQL запросов и хочется абстракций? Вам нужна ORM. Но ее надо уметь готовить.
Начните прокачивать скиллы с открытого урока «ORM: добро и зло», который пройдет 20 ноября в 20:00 мск. А продолжить сможете на практическом онлайн-курсе «Python Developer на специальных условиях.
Во время вебинара с Евгением Ревняковым, обсудим нюансы работы с БД при использовании механизма ORM. Поймем, как можно положить базу и как этого избежать. На примере связей one-to-many и many-to-many рассмотрим проблему n+1 запроса и оптимизации, которые дает нам ORM на уровне БД (db level) и в самом интерпретаторе (python level).
Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://otus.pw/s6OP/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru👍 1😁 1💩 1
Каким будет вывод этого кода?Anonymous voting
- [13, 56, 17, [87], 45, 67]
- [13, 56, 17, 87, 45, 67]
- [13, 56, 17, 87,[ 45, 67]]
- [13, 56, 17, [87], [45, 67]]
- Посмотреть ответ
Какое представление списка выдаст список чисел, кратных 3, в диапазоне от 1 до 1000?Anonymous voting
- [x in range(1, 1000) if x%3==0]
- [x for x in range(1000) if x%3==0]
- [x%3 for x in range(1, 1000)]
- [x%3=0 for x in range(1, 1000)]
- Посмотреть ответ
❤ 1
Photo unavailableShow in Telegram
⚡️ Как работать с фреймворком Spark еще эффективнее?
Расскажем на бесплатном открытом уроке «Оптимизация Spark» от OTUS, который проведет Вадим Заигрин, ведущий эксперт по Spark, Kafka и Data Engineering.
💻 На вебинаре:
— Рассмотрим типичные проблемы Spark-приложений
— Изучим способы оптимизации
— Познакомимся с Adaptive Query Execution
📢📢 Занятие пройдёт 14 ноября в 20:00 мск и будет приурочено к старту курса «Spark Developer». Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени. После урока вы сможете стать студентом курса на специальных условиях.
➡️ Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://vk.cc/csdIim
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Photo unavailableShow in Telegram
👑 Это не фича, это баг 🤡
Наша рекомендация — канал со специфическим QA юмором.
Мы уже не можем смеяться. Но если вы еще не познали дзен и вас можно рассмешить — подпишитесь на QA Юмор
Хорошего дня!
🤣 4
Каким будет вывод этого кода, если в качестве инпута ввести число 6?Anonymous voting
- Bye (выведется один раз)
- Никакого вывода не будет
- Invalid (выведется один раз)
- Bye (будет выводиться бесконечно)
- Посмотреть ответ
👍 5👌 2❤ 1😁 1
Photo unavailableShow in Telegram
Как создать эффективный код на Python?
Расскажем на бесплатном открытом уроке «List Comprehensions в Python: создание эффективного и читаемого кода» от OTUS. https://otus.pw/BAGk/
На эфире:
- познакомитесь с принципом работы и синтаксисом list comprehensions в Python;
- узнаете применение условий и вложенных конструкций, сравнение с традиционными циклами for.
Урок идеально подойдет начинающим программистам, он состоится 8 ноября в 19:00 мск и будет приурочен к старту курса «Python Developer». На нем вы сможете пройти путь с нуля до Middle Developer.
Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/BAGk/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru💩 2👍 1
Каким будет вывод этого кода?Anonymous voting
- 25
- 17
- 16
- Кортежи не могут быть ключами словаря
- Посмотреть ответ
❤ 3
