Python задачки
前往频道在 Telegram
Задачки по питону: алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer. По вопросам рекламы: @anothertechrock РКН: https://clck.ru/3R3u5B
显示更多2025 年数字统计

12 701
订阅者
-424 小时
-197 天
-5830 天
帖子存档
照片不可用在 Telegram 中显示
Как эффективно использовать трейсинг в приложениях на Python?
Узнаете на бесплатном открытом уроке от OTUS и Дмитрия Панкрашова – ведущего разработчика в компании-партнере вендора СЭД «Директум». https://otus.pw/6M84/
На эфире:
- разберем, что такое трейсинг и как он помогает в performance мониторинге;
- посмотрим на применение Jaeger - популярного инструмента для сбора, хранения и визуализации трейсов.
Занятие пройдёт 9 ноября в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional». После урока вы сможете продолжить обучение в рассрочку.
Для бесплатного участия и получения записи пройдите короткое вступительное тестирование прямо сейчас: https://otus.pw/6M84/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruКаким будет вывод этого кода?Anonymous voting
- Ошибка
- Предупреждение
- 100
- Никакого вывода не будет
- Посмотреть ответ
🔥 4👻 1
照片不可用在 Telegram 中显示
😎 Балансировка нагрузки для высоконагруженных приложений на Python
С ростом проекта увеличивается число пользователей и размер трафика на сервис, что может привести к повышенной нагрузке на сервер. Чтобы избежать долгого отклика от сервера и потерю пользователей, необходимо распределить нагрузку между несколькими серверами.
В решении этой задачи вам поможет сервис «Балансировщик нагрузки». Например, в SpaceWeb балансировщик представляет собой отдельный контейнер с настройками под ваши потребности:
🔺Распределение нагрузки по алгоритму Round Robin или Least Connections.
🔺Протоколы доступа HTTP, HTTPS и TCP с возможностью указать порт.
🔺Размещение балансировщика в дата-центре SpaceWeb: можно выбрать ЦОД в Санкт-Петербурге или Москве.
🔺Выделенный внешний IP-адрес балансировщика.
🔺Дополнительные настройки: Proxy protocol, Backend keep-alive и запоминание сессии.
Если перед вами стоит вопрос повышения отказоустойчивости инфраструктуры на Python, то рекомендуем узнать больше о работе балансировщика нагрузки в бортовом журнале SpaceWeb.
🌐 Читать статью
Реклама. ООО "СпейсВэб". erid: 2VtzqvZPnfQ
👍 2
В чем разница между методами set.discard(elem) и set.remove(elem)?Anonymous voting
- discard() удаляет последний элемент множества, а remove() удаляет первый
- remove() удаляет последний элемент множества, а discard() удаляет первый
- discard() выбрасывает ошибку, если во множестве нет указанного элемента, а remove() - нет
- remove() выбрасывает ошибку, если во множестве нет указанного элемента, а discard() - нет
👍 2
照片不可用在 Telegram 中显示
Как начать развиваться в профессии дата-инженера?
👨💻Освойте лучшие практики работы с данными на онлайн-курсе «Data Engineer» от OTUS.
➡️За 4 месяца вы научитесь собирать данные, разрабатывать архитектуру данных в компании и создавать сервисы для обработки данных больших объемов. Одна из фишек курса — метод кейсов. На занятиях разбираем примеры внедрений, использования инструментов, оптимизации производительности, а также возможные проблемы и ошибки.
Старт занятий — 27 октября.
Успейте пройти вступительный тест и занять место в группе по спец.цене.
👉 ПРОЙТИ ТЕСТ
Приобрести курс возможно в рассрочку.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruКаким будет вывод этого кода?Anonymous voting
- (4, 6)
- (1, 2, 3, 4)
- Ошибка, кортежи неизменяемы
- None
- Посмотреть ответ
😁 6❤ 1
照片不可用在 Telegram 中显示
⚡️Подключайтесь 24 октября в 20:00 в OTUS к открытому уроку «Знакомство с FastAPI». https://otus.pw/Uk6A/
🧑💻На занятии:
-научитесь быстро создавать API ресурсы;
- посмотрите на swagger (apispec);
- научитесь доставать параметры из пути запроса, строки запроса, тела запроса;
- познакомитесь с вложенными роутерами.
В результате вы создадите простое FastAPI приложение, поработаете с Pydantic схемами и узнаете, как обрабатывать параметры из запроса.
Урок подойдёт тем, кто хочет начать изучать язык программирование Python и познакомиться с FastAPI.
👉 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/Uk6A/
📌 Вебинар приурочен к старту онлайн-курса «Python Developer» для начинающих Python-разработчиков.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👎 1
Каким будет вывод этого кода?Anonymous voting
- Ошибка
- [1, 0, 2, 0, 'hello', '', []]
- [1, 0, 2, 'hello', '', []]
- [1, 2, 'hello']
- Помотреть ответ
👍 1
照片不可用在 Telegram 中显示
❗️Как развиваться Python-разработчику?
Наращивать объем знаний и навыков. За этим приходите на вебинары, приуроченные к старту онлайн-курса «Python Developer. Professional» в OTUS.
🚀 25 октября — «Асинхронное взаимодействие в Python (на примере RabbitMQ)»
Поговорим о применении RabbitMQ в микросервисной архитектуре, посмотрим на примеры асинхронного кода. https://otus.pw/pjoO/
🧑💻 Спикером выступит Дмитрий Панкрашов, более 5 лет опыта в разработке как backend-разработчик. Последние 2,5 года работает ведущим разработчиком в компании-партнере вендора СЭД "Директум".
👉 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/pjoO/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍 2❤ 1
Каким будет вывод следующего кода?
t = 32.00
[round((x-32)*5/9) for x in t]Anonymous voting
- [0]
- 0
- [0.00]
- Ошибка
- Посмотреть ответ
Каким будет вывод этого кода?Anonymous voting
- 0 1 2
- Ошибка
- 0 1 2 0 1 2
- Ничто из перечисленного не подходит
- Посмотреть ответ
❤ 6👍 2🥰 2👎 1
照片不可用在 Telegram 中显示
«Библиотека программиста» запустила два новых канала для Python-разработчиков и тех, кто хочет ими стать👨🏫
В них мы:
🔸тренируемся на практических задачах
🔸отвечаем на популярные вопросы с собеседований
🔸проверяем свои знания
Подписывайтесь:
👉Библиотека собеса по Python — тут мы готовимся к интервью
👉Библиотека задач по Python — тут решаем задачи, проходим тесты и изучаем код
❤ 1🔥 1
Каким будет вывод этого кода?Anonymous voting
- {(3, 4), (1, 2)}
- Ошибка
- {(3, 1), (4, 1), (4, 2), (5, 2)}
- {(3, 1), (4, 2)}
- Посмотреть ответ
💩 15👍 2🥰 1
Каким будет вывод этого кода?
print('ab\ncd\nef'.splitlines())Anonymous voting
- ['ab', 'cd', 'ef']
- ['ab\n', 'cd\n', 'ef\n']
- ['ab\n', 'cd\n', 'ef']
- ['ab', 'cd', 'ef\n']
- Посмотреть ответ
👍 2
