📖 Грокаем алгоритмы
📌 Скачать книгу
👉 Python Ready | #книга
Доступное и увлекательное руководство по основам алгоритмов и структур данных, объясняющее сложные концепции через простые примеры и визуализации.
Год выпуска: 2017
Автор: Адитья Бхаргава
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥12🤝4👎1
Лямбда-функции в Python представляют собой анонимные функции, которые позволяют писать компактный и лаконичный код.
Основные функции:
• map() — преобразует элементы последовательности с помощью заданной функции. Она возвращает итератор, применяющий функцию ко всем элементам последовательности.
• filter() — отфильтровывает элементы последовательности, которые удовлетворяют определенному условию, заданному функцией. Она также возвращает итератор.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥100🤝42👍3
📖 Алгоритмы с примерами на Python
⬇️ Скачать книгу
👉 Python Ready | #книга
Практическое руководство по освоению основных алгоритмов и структур данных с помощью языковых примеров на Python, что позволяет эффективно применять теоретические знания на практике.
Автор: Джордж Хайнеман
Год: 2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥7
Это один из самых элегантных и удобных инструментов Python. Они позволяют добавлять новую функциональность к функциям и методам, не изменяя их исходный код.
Представь себе, что ты можешь взять обычную функцию и «обернуть» её дополнительными возможностями, не трогая саму суть.
Преимущества:
• Самое главное — декораторы помогают избежать дублирования кода. Например, тебе нужно перед выполнением нескольких функций провести одну и ту же подготовительную операцию.
• Вместо того, чтобы писать это в каждой функции, ты просто используешь декоратор. Это делает код не только чище, но и легче для поддержки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥8🤝2😁1
•
count()
— возвращает количество вхождений указанного элемента в списке. Незаменим для быстрого анализа, когда нужно проверить, насколько часто элемент встречается в коллекции.•
len()
— возвращает общее количество элементов в коллекции. Один из самых простых, но важных методов, помогающий следить за размером структуры данных.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝68🔥34👍9😁1
В этой статье:
• Вы напишите игру с нуля несколькими способами, где каждый этап разработки будет объясняться автором и дополняться примерами кода.
🔊 Если заинтересовало, продолжай читать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥10
Эта шпаргалка содержит основные встроенные функции Python, которые упрощают работу с данными, типами и итерациями для более эффективного кодирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126🤝40👍14👎1
Контекстные менеджеры обеспечивают правильное управление ресурсами, такими как файлы и сетевые соединения, автоматически управляя их открытием и закрытием.
Всю остальную информацию и использование с примерами кода, читай в картинках выше!
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥76🤝18👍8