В этой шпаргалке собраны все самые важные методы для работы с классами, которые определяют поведение объектов и инкапсулируют данные.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥93🤝19👍11
Media is too big
VIEW IN TELEGRAM
PyInstaller — это инструмент, который упаковывает Python-программы в самодостаточные исполняемые файлы, работающие без необходимости установки интерпретатора Python.
👉 Python Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥12
•
strip
— Удаляет начальные и конечные пробелы (или другие указанные символы) из строки.•
split
— Разбивает строку на список подстрок по разделителю (по умолчанию — пробел).🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝76🔥61👍19
📖 Грокаем алгоритмы
📌 Скачать книгу
👉 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