Дан класс
Car
с атрибутами number
и year
, а также список экземпляров этого класса — конкретные автомобили с номерами и годами выпуска. Нужно определить средний год выпуска автомобилей по каждому региону.В этой задаче:
• Извлекаем регион из номера срезом
• Группируем года выпуска по регионам
• Вычисляем среднее значение года по каждой группе регионов
🔥 — если узнал новое
🤝 — если знал решение
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍8🤝6❤1😁1
👍15🔥8🤝1
Сегодня покажу, как с помощью
f-строк
и метода format()
можно делать читаемый и аккуратный вывод — без лишнего шума и сложностей. Основные моменты:
• f-строки с выражениями
• format() с позициями и именами
• Округление и выравнивание
Подобные приёмы отлично подходят для оформления логов, сообщений, табличек и любых шаблонов, где важна чистота текста.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝22👍10
Он избавляет от необходимости вручную управлять блокировками и позволяет организовать безопасную передачу данных. Особенно полезен при построении пайплайнов, обработчиков задач и воркеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍8🤝6👎2
•
upper()
— переводит все буквы строки в верхний регистр. Полезно для единообразия отображения, например, при выводе заголовков.•
lower()
— переводит все буквы строки в нижний регистр. Удобно для сравнения строк без учёта регистра, например, при проверке логина.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝43🔥11👍6❤1
Необходимо написать алгоритм сжатия строки — для повторяющихся подряд символов возвращать сам символ и количество его повторений.
В этой задаче:
• Работаем со списками
• Используем счетчик для подсчета повторений
• Создаем условия в цикле для проверки повторений
Подобная логика часто используется при оптимизации хранения данных и предварительной обработке строк в системах учёта и логирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39👍8🤝7👎2❤1