Полиморфизм в Python
Он позволяет обращаться с объектами разных классов как с объектами общего родительского класса.
На примерах из картинок: функция
Суть в том, что код остаётся единым, но поведение меняется в зависимости от контекста.👍
👉 @PythonPortal
Он позволяет обращаться с объектами разных классов как с объектами общего родительского класса.
На примерах из картинок: функция
len()
одинаково работает со строками и списками, метод sound()
по-разному реализован у классов Animal, Dog и Cat, а встроенные функции вроде print()
автоматически адаптируются к любому типу данных.Суть в том, что код остаётся единым, но поведение меняется в зависимости от контекста.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Наткнулся тут на простую, но крутую штуку — wowy называется
Если надо быстро склепать одностраничный сайт без фреймворков и сборок, просто на HTML+JS — вот это прям то, что нужно.
Никаких зависимостей,
1. Качаешь репку с GitHub или просто копируешь
2. Открываешь его в браузере — и всё, уже работает
3. Меняешь под себя — контент, маршруты, стили
4. Хочешь — кидаешь на GitHub Pages или Vercel, и сайт в онлайне
Подходит, если хочется что-то простое, лёгкое и чтоб не заморачиваться.
ℹ️ Работает прямо "из коробки", вообще без настройки. И да, конечно, бесплатно.
👉 @PythonPortal
Если надо быстро склепать одностраничный сайт без фреймворков и сборок, просто на HTML+JS — вот это прям то, что нужно.
Никаких зависимостей,
npm, webpack
и прочего1. Качаешь репку с GitHub или просто копируешь
index.html
2. Открываешь его в браузере — и всё, уже работает
3. Меняешь под себя — контент, маршруты, стили
4. Хочешь — кидаешь на GitHub Pages или Vercel, и сайт в онлайне
Подходит, если хочется что-то простое, лёгкое и чтоб не заморачиваться.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивный курс по Git прямо в VS Code — GitByBit
Это тренажёр, где ты учишься Git через практику: 48 уроков по 5-10 минут каждый
Есть классная фишка — "Гитопедия", где собираешь знания по ходу обучения. Плюс квизы, чтобы всё усвоить
Всем, кто хочет научиться гиту с нуля, рекомендую заценить
👉 @PythonPortal | #ресурсы
Это тренажёр, где ты учишься Git через практику: 48 уроков по 5-10 минут каждый
Есть классная фишка — "Гитопедия", где собираешь знания по ходу обучения. Плюс квизы, чтобы всё усвоить
Всем, кто хочет научиться гиту с нуля, рекомендую заценить
Please open Telegram to view this post
VIEW IN TELEGRAM
SpamX-main.zip
304.2 KB
Скрипт спамер 🤖
Скрипт Telegram бот спамер с хорошим функционалом.
🤖 ЯП: Python 3.11+
📂 Модули: pyrogram
🖥 База данных: mongoDB
👉 @PythonPortal | #ресурсы
Скрипт Telegram бот спамер с хорошим функционалом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Форматировать JSON, кодировать Base64, генерировать UUID, конвертировать цвета — больше не нужно искать кучу сервисов. Всё, что нужно, уже тут!
Please open Telegram to view this post
VIEW IN TELEGRAM
Как включить?
1. Открой настройки в VS Code (File → Preferences → Settings или
Ctrl + ,
).2. В строке поиска введи "
terminal integrated suggest
".3. Активируй опцию (обрати внимание, что она пока в режиме Preview).
Please open Telegram to view this post
VIEW IN TELEGRAM
Вместо использования цикла
for
для обработки каждого элемента списка, функция map
применяет заданную функцию (в данном случае square
) ко всем элементам списка автоматическиPlease open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Ловите большую шпаргалку по нейросетям, в которой вкратце визуально показаны все виды Neural Network.
Включает краткую теорию, полезные подсказки по Python для работы с данными и машинным обучением
По факту, это сборная солянка нескольких разноплановых шпаргалок в одном документе🎧
👉 @PythonPortal
Включает краткую теорию, полезные подсказки по Python для работы с данными и машинным обучением
По факту, это сборная солянка нескольких разноплановых шпаргалок в одном документе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4 ошибки в коде на Python, которые замедляют вашу работу
🍩 Неэффективные структуры данных
Использование списков (
🍩 Лишние вызовы функций
Частые вызовы функций в циклах или там, где можно обойтись локальными переменными или встроенными операциями
🍩 Глобальные переменные
Чрезмерное использование глобальных переменных замедляет доступ к данным. Лучше передавать параметры явно.
🍩 Самописные решения
Написание собственных реализаций (сортировка, поиск и т.д.) вместо использования оптимизированных встроенных функций (
👉 @PythonPortal
Использование списков (
list
) вместо множеств (set
) или словарей (dict
) для операций поиска (O(n)
вместо O(1)
)Частые вызовы функций в циклах или там, где можно обойтись локальными переменными или встроенными операциями
Чрезмерное использование глобальных переменных замедляет доступ к данным. Лучше передавать параметры явно.
Написание собственных реализаций (сортировка, поиск и т.д.) вместо использования оптимизированных встроенных функций (
sorted(), sum(), collections
и др.)Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Запоминаем лютый лайфхак: если открыть любой репо на GitHub и поменять "
Используйте чтобы быстрее понимать код, без необходимости загружать и разбирать весь проект вручную.
👉 @PythonPortal
hub
" на "ingest
" в URL, то он превратится в текстовый дайджест для LLM!Используйте чтобы быстрее понимать код, без необходимости загружать и разбирать весь проект вручную.
Please open Telegram to view this post
VIEW IN TELEGRAM