Python: задачки и вопросы
Відкрити в Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Показати більше7 125
Підписники
-224 години
+37 днів
Немає даних30 день
Архів дописів
Реализации для интеграции с ЯП:
- Jython (Java)
- IronPython (.NET)
- CPython (C)
Реализация для повышенной производительности (JIT-компилятор):
- PyPy.
Замыкание в Python — это функция, которая «запоминает» переменные из своей области видимости даже после того, как эта область завершила своё выполнение. Это происходит, если функция вложена в другую функцию и использует переменные внешней функции. Замыкания позволяют создать приватные данные и расширить поведение функций. Здесь innerfunction «запомнила» значение переменной text, хотя внешняя функция outerfunction уже завершила своё выполнение.
Если искать питонистов, которые не едят и не спят, то все они на Кокосе
Лучший способ проверить свой уровень в условиях цейтнота. На Kokoc Hackathon 2024 с 3 по 18 октября участникам предстоит создать платформу для футбольного клуба и его болельщиков, а также оценивать вероятность действий юзеров, причем полностью на удаленке. Призовой фонд — 1 000 000 рублей.
Успевайте зарегистрироваться до 30 сентября:
Я в деле
Это #партнёрский пост
Почему при переходе с Python 2.x на 3.x синтаксис print изменился? #джуну
Как при помощи CBV создать приложение в декларативном стиле и сократить время на разработку?
Узнайте СЕГОДНЯ, 16.09 в 20:00 мск на бесплатном вебинаре онлайн-курса «Python Developer. Professional» — «Django Class Based Views»: регистрация
На занятии посмотрим на использование CBV для создания веб-приложений. CBV позволяют создать представления, не написав ни строчки бизнес-логики, так как всё генерируются автоматически!
Вебинар будет полезен для тех, кто уже знаком с Python и хочет начать разрабатывать веб-приложения, либо уже пробовал другие фреймворки: Flask, FastAPI.
После прохождения вебинара вы сможете легко и быстро создавать свои представления на основе классов в Django за несколько строчек кода.
Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8JvzQr
1. %.2f:
- f обозначает, что мы форматируем число с плавающей запятой.
- . указывает на то, что мы собираемся задать количество знаков после запятой.
- 2 означает, что мы хотим, чтобы число имело 2 знака после запятой.
- Таким образом, %.2f приведет число 3.14159 к 3.14, округляя его до двух знаков после запятой.
2. %+05d:
- d указывает, что форматируем целое число.
- + означает, что значение должно иметь знак (+ для положительных и - для отрицательных чисел).
- 0 указывает, что недостающие места должны быть заполнены нулями.
- 5 указывает, что итоговая длина числа должна быть не менее 5 символов, включая знак.
- С учетом этого, -42 становится -0042, так как мы добавляем два нуля перед числом, чтобы в сумме с учетом знака получить 5 символов
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
