Python Portal
58.6K subscribers
2.04K photos
182 videos
49 files
577 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Лучший способ изучить PyTorch - это создать что-то с его помощью.

Эта статья поможет вам создать трансформаторы с помощью PyTorch с нуля.

🔜 Читать: клик

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍87🔥3
Interview_Questions_For_Python.pdf
885.2 KB
Сборник вопросов и ответов для собеседования по Python:

🔹Вопросы для новичков (например, «что такое срезы»)
🔹Вопросы для более опытных разработчиков («как скопировать объект»)
🔹ООП
🔹Pandas
🔹Numpy
🔹Разные модули
🔹Задачи на написание кода

Вопросы идут в степени возрастания сложности — от новичка до смешарика опытного ❤️

Также есть сборник на русском, забираем c GitHub.

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥53🏆2
Принципиальная электрическая схема с использованием Python

🍩Импортируются необходимые модули.

🍩Создается объект Drawing() для рисования схемы.

🍩Добавляются элементы:

SourceV() — источник напряжения (V).
Resistor() — резистор (R).
Capacitor() — конденсатор (C).
Inductor() — индуктивность (L).

🍩Добавляются точки заземления в начале и конце цепи.

🍩Вызывается метод draw(), который рисует схему.

Результатом является цепь с источником напряжения, последовательно соединенными резистором, конденсатором и индуктивностью.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥15🏆42😁1
Cleanlab – автоматическая очистка данных для ML

В машинном обучении мусор на входе = мусор на выходе. 💩

Если данные содержат ошибки, модель будет учиться неправильно.

Cleanlab – это Python библиотека, которая всего за 3 строки кода автоматически находит ошибки в разметке, выбросы и проблемы с данными.

Она анализирует метки и предсказания модели.
Находит ошибки в разметке.
Выявляет выбросы и шумные данные.
Помогает улучшить качество датасета без ручной проверки.

100% открытый исходный код

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥4😁1🤔1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Большая актуальная базу бесплатных API, которая обновляется ежедневно

Тут собрано аж 363 бесплатных API на все случаи жизни: от игр и погоды до финансов и здоровья.

Алгоритмы присваивают рейтинг каждому API на основе надежности, частоты ошибок и времени отклика

Если API перестает работать или становится платным, он теряет рейтинг и удаляется с сайта

Переходите и смотрите сами: https://www.freepublicapis.com/

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍147🔥4👀2
Полиморфизм в Python

Он позволяет обращаться с объектами разных классов как с объектами общего родительского класса.

На примерах из картинок: функция len() одинаково работает со строками и списками, метод sound() по-разному реализован у классов Animal, Dog и Cat, а встроенные функции вроде print() автоматически адаптируются к любому типу данных.

Суть в том, что код остаётся единым, но поведение меняется в зависимости от контекста. 👍

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37🔥149
Наткнулся тут на простую, но крутую штуку — wowy называется

Если надо быстро склепать одностраничный сайт без фреймворков и сборок, просто на HTML+JS — вот это прям то, что нужно.

Никаких зависимостей, npm, webpack и прочего

1. Качаешь репку с GitHub или просто копируешь index.html
2. Открываешь его в браузере — и всё, уже работает
3. Меняешь под себя — контент, маршруты, стили
4. Хочешь — кидаешь на GitHub Pages или Vercel, и сайт в онлайне

Подходит, если хочется что-то простое, лёгкое и чтоб не заморачиваться.

ℹ️ Работает прямо "из коробки", вообще без настройки. И да, конечно, бесплатно.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥159👍4💊2
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивный курс по Git прямо в VS Code — GitByBit

Это тренажёр, где ты учишься Git через практику: 48 уроков по 5-10 минут каждый

Есть классная фишка — "Гитопедия", где собираешь знания по ходу обучения. Плюс квизы, чтобы всё усвоить

Всем, кто хочет научиться гиту с нуля, рекомендую заценить

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3🏆2
SpamX-main.zip
304.2 KB
Скрипт спамер 🤖

Скрипт Telegram бот спамер с хорошим функционалом.

🤖 ЯП: Python 3.11+
📂 Модули: pyrogram
🖥 База данных: mongoDB

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯12🔥6👍4🏆2
⚠️ DevToys — полезные инструменты для разработчика в одном месте!

Форматировать JSON, кодировать Base64, генерировать UUID, конвертировать цвета — больше не нужно искать кучу сервисов. Всё, что нужно, уже тут!

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍186🔥4
Ты когда-нибудь слышал о Дзене Python ? 🐍

Дзен Python — это набор принципов, которые помогают писать "питонский" код.

Красота лучше, чем уродство.

Явное лучше, чем неявное.

Простое лучше, чем сложное.

и тд.


Если хочешь прочитать эти принципы, просто введи import this

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍179🔥5🏆4
🔊Новая полезная функция в VS Code для улучшения работы с терминалом!

теперь не нужно вспоминать точное написание команд, VS Code сам предложит варианты.
терминал будет показывать доступные директории и файлы, упрощая навигацию.

Как включить?

1. Открой настройки в VS Code (File → Preferences → Settings или Ctrl + ,).
2. В строке поиска введи "terminal integrated suggest".
3. Активируй опцию (обрати внимание, что она пока в режиме Preview).

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯149🔥7👍5🌚2