Как сложить два числа в Python без + ?
Вот два хакерских способа — через биты и формулы
Проверь, какой работает быстрее
🔥— 1 способ
👍 — 2 способ
👉 @PythonPortal
Вот два хакерских способа — через биты и формулы
Проверь, какой работает быстрее
🔥— 1 способ
👍 — 2 способ
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Живая, актуальная документация для любого репозитория — с возможностью общаться прямо с ней
Это как Deep Research для GitHub, только на базе Devin
Открытые проекты — бесплатно, регистрация не нужна😏
Заходи на deepwiki.com или просто меняй
👉 @PythonPortal
Это как Deep Research для GitHub, только на базе Devin
Открытые проекты — бесплатно, регистрация не нужна
Заходи на deepwiki.com или просто меняй
github
на deepwiki
в ссылке на репозиторийPlease open Telegram to view this post
VIEW IN TELEGRAM
Получай тексты песен с помощью Python
1. Устанавливаем:
2,
А дальше — вводишь имя артиста и название трека, и скрипт сам достанет текст из Genius
Подходит для: музыкальных проектов / чат-ботов
👉 @PythonPortal
1. Устанавливаем:
pip install lyricsgenius
2,
api_key
— ключ доступа к API Genius. Его нужно получить здесь: https://genius.com/api-clientsgenius(api_key)
— создаёт объект, через который мы можем искать артистов и песниА дальше — вводишь имя артиста и название трека, и скрипт сам достанет текст из Genius
Подходит для: музыкальных проектов / чат-ботов
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Как добавить интерактивные дашборды к датафреймам pandas?
PyGWalker — библиотека для Python, которая помогает анализировать данные с помощью визуализаций.
Быстрая установка, минимум кода, полностью open-source
👍
👉 @PythonPortal
PyGWalker — библиотека для Python, которая помогает анализировать данные с помощью визуализаций.
Быстрая установка, минимум кода, полностью open-source
Please open Telegram to view this post
VIEW IN TELEGRAM
Учимся писать компактный и читаемый код с помощью
Всё, что нужно знать😊
👉 @PythonPortal
List Comprehension
в PythonВсё, что нужно знать
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл очень мощную штуку для работы с нейросетями — Transformer Lab
Это бесплатное и полностью открытое приложение для локальной работы с большими языковыми моделями
> Обучение, дообучение и общение с моделями.
> Загрузка моделей в один клик (DeepSeek, Gemma и другие).
> Drag-and-drop интерфейс для RAG-систем.
> Встроенное логирование и многое другое
Можно использовать как локально, так и подключать облачные движки
Идеально, если хочешь сам обучить модель или просто удобно общаться с ней без интернета👍
👉 @PythonPortal
Это бесплатное и полностью открытое приложение для локальной работы с большими языковыми моделями
> Обучение, дообучение и общение с моделями.
> Загрузка моделей в один клик (DeepSeek, Gemma и другие).
> Drag-and-drop интерфейс для RAG-систем.
> Встроенное логирование и многое другое
Можно использовать как локально, так и подключать облачные движки
Идеально, если хочешь сам обучить модель или просто удобно общаться с ней без интернета
Please open Telegram to view this post
VIEW IN TELEGRAM
Не прописывайте значения для перечислений вручную
В Python можно использовать
Для флагов
Для строковых перечислений (
👉 @PythonPortal
В Python можно использовать
auto
, чтобы сделать это автоматическиauto
присваивает элементам перечисления последовательные целые числа — это очень удобноДля флагов
auto
будет использовать последовательные степени двойкиДля строковых перечислений (
StrEnum
) — автоматически приводит имена элементов к строчным буквамPlease open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь научиться анализировать данные с нуля?
Тогда тебе точно стоит обратить внимание на бесплатный курс от freeCodeCamp — Data Analysis with Python
В этом курсе ты освоишь:
> Основы Python
> Библиотеку NumPy
> Библиотеку Pandas
> Визуализацию данных
Курс идеально подходит для новичков. Всё объясняется доступным языком, а знания закрепляются реальными проектами
По окончании можно получить официальный сертификат👍
👉 @PythonPortal
Тогда тебе точно стоит обратить внимание на бесплатный курс от freeCodeCamp — Data Analysis with Python
В этом курсе ты освоишь:
> Основы Python
> Библиотеку NumPy
> Библиотеку Pandas
> Визуализацию данных
Курс идеально подходит для новичков. Всё объясняется доступным языком, а знания закрепляются реальными проектами
По окончании можно получить официальный сертификат
Please open Telegram to view this post
VIEW IN TELEGRAM
Вы думаете, что хорошо знаете Python? 🐍
А вот Пабло Галиндо Сальгадо (участник Совета управляющих Python) собрал python-horror-show — коллекцию самых странных и пугающих примеров кода, которые способны поставить в тупик даже сеньоров
В этом репозитории:
> Почему
> Как список "сам себя" меняет — но ничего не меняется?
> Чем опасны ключи
Каждый пример — это не просто ловушка, а способ заглянуть в самую глубину Python > кэширование объектов, порядок вычислений, поведение хеширования и другие тонкости реализации😈
👉 @PythonPortal
А вот Пабло Галиндо Сальгадо (участник Совета управляющих Python) собрал python-horror-show — коллекцию самых странных и пугающих примеров кода, которые способны поставить в тупик даже сеньоров
В этом репозитории:
> Почему
300 is 300
иногда True
, а иногда False
?> Как список "сам себя" меняет — но ничего не меняется?
> Чем опасны ключи
1
, True
и 1.0
в словаре?Каждый пример — это не просто ловушка, а способ заглянуть в самую глубину Python > кэширование объектов, порядок вычислений, поведение хеширования и другие тонкости реализации
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Резюмируй любую встречу всего в 5 строк кода
LeMUR от AssemblyAI автоматически фиксирует и анализирует встречи, превращая часы разговоров в краткие сводки, список задач и ключевые идеи — всё на базе ИИ.
Бесплатная транскрипция (более 100 часов)🤪
👉 @PythonPortal
LeMUR от AssemblyAI автоматически фиксирует и анализирует встречи, превращая часы разговоров в краткие сводки, список задач и ключевые идеи — всё на базе ИИ.
Бесплатная транскрипция (более 100 часов)
Please open Telegram to view this post
VIEW IN TELEGRAM
Хотите сделать консольные сообщения ярче и нагляднее?
Используйте библиотеку
Результат —> текст в консоли будет окрашен в соответствующие цвета. Подходит для выделения ошибок, успешных сообщений и визуального улучшения CLI-утилит
👍 — надо попробовать
🔥 — интересно
👉 @PythonPortal
Используйте библиотеку
colorama
Результат —> текст в консоли будет окрашен в соответствующие цвета. Подходит для выделения ошибок, успешных сообщений и визуального улучшения CLI-утилит
👍 — надо попробовать
🔥 — интересно
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Забыл, как искать все
Zev — это инструмент командной строки, который переводит обычный язык в готовые команды. Просто пиши:
-> И он выдаст нужную команду
Работает на базе GPT-4, Gemini или локального LLM (через Ollama). Поддерживает буфер обмена, сам предупреждает о потенциально опасных командах
Установка:
Используй с умом, всё таки команды генерирует ИИ🫡
👉 @PythonPortal
.py
файлы, изменённые за сутки? Или как проверить доступность сайта через curl
? Не парься.Zev — это инструмент командной строки, который переводит обычный язык в готовые команды. Просто пиши:
zev 'find all .py files modified in the last 24 hours'
-> И он выдаст нужную команду
Работает на базе GPT-4, Gemini или локального LLM (через Ollama). Поддерживает буфер обмена, сам предупреждает о потенциально опасных командах
Установка:
pip install zev
zev --setup
Используй с умом, всё таки команды генерирует ИИ
Please open Telegram to view this post
VIEW IN TELEGRAM
Если работаешь с числами — этот список для тебя
Абсолютное значение, округление, корень, факториал и не только — всё с примерами кода
Сохрани себе и используй как шпаргалку🫡
👉 @PythonPortal
Абсолютное значение, округление, корень, факториал и не только — всё с примерами кода
Сохрани себе и используй как шпаргалку
Please open Telegram to view this post
VIEW IN TELEGRAM