Python Portal
59.2K subscribers
1.96K photos
156 videos
46 files
536 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Начальник удалёнщика

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
91😁49👀6👍5🤔1
Объединение словарей — распространённая операция в Python. Чтобы объединить словари, можно либо использовать громоздкие циклы, либо воспользоваться оператором распаковки словарей (**).

Оператор распаковки словарей — это расширение синтаксиса распаковки, добавленное в Python начиная с версии 3.5. Важно отметить, что этот способ создаёт новый словарь, не изменяя исходные, тем самым обеспечивая их неизменяемость.

Вот как можно использовать этот оператор для объединения словарей:

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
44👍24🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Необходимый репозиторий с сотнями бесплатных API для практики программирования и создания проектов.

Обновляется еженедельно и разделён по темам 🔫

http://github.com/public-apis-dev/public-apis

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍12🔥5💊1
Не все герои носят плащи

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍241😁7644🔥16🤝5👀1
Запутались между == и is в Python?

== означает "Они одинаковы?" (Проверка значений)

is означает "Это точно одно и то же?" (Проверка на одинаковость в памяти)

Это ключевое различие

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9024🤣10😁2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Как сеньор Python-разработчик с 25-летним опытом чинит баги 🤙

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁133🤣69👍13🔥54👀1
Этот инструмент с открытым исходным кодом прокачивает твое резюме и подгоняет его под каждую вакансию. Работает полностью локально.

https://github.com/srbhr/Resume-Matcher

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2018💊1
Forwarded from IT Portal
Откопал годный ресурс для изучения Python с полного нуля

Это бесплатная книга Think Python. Всё чётко структурировано — от базовых переменных до классов, ООП и рекурсии

Оформлена в виде Jupyter-ноутбуков: вы можете читать текст, запускать код и выполнять задания — всё в одном месте. Прямо в браузере, через Colab

Ноутбуки с решениями можно скачать из этого репо на GitHub

@IT_Portal
51👍25🔥3
set() в Python — это не только способ убрать дубликаты.

Быстрая проверка на вхождение
Работа с подмножествами и надмножествами
Математика множеств: объединение, разность, пересечение

Настоящий скрытый джем для чистой логики.

А ты использовал set() нестандартным способом?

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6022🤯7
4. Оформите на него айти-ипотеку.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁96🤣33💊11🤝32👀2🤯1
🔍Тестовое собеседование на Python-бекендера с разработчиком из Avito в четверг

24 июля(уже в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.

Как это будет:
📂 Даня, разработчик из Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Даня будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дане

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot

Реклама.
О рекламодателе
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥85😁4👍1🏆1
Дружеское напоминание: у Python есть библиотека pystray для создания иконок в системном трее

Она позволяет добавлять меню, иконки и взаимодействие с пользователем, прямо из питоновского скрипта, без сложных GUI-фреймворков.

Работает на Windows, macOS и Linux, без внешних зависимостей.

С её помощью можно:

🔸Создавать меню в трее
🔸Обрабатывать клики
🔸Показывать уведомления (через системные средства)

Установка: pip install pystray

Ссылка на документацию: pystray.readthedocs.io

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4916🔥12👀2
Python и чистая архитектура

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2613🔥4🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣154😁25👍136
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь понять любой GitHub-репозиторий, не теряя полдня?

Вот тебе инструмент. Бесплатный.

Вставил ссылку — и пусть пашет 🙂

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

Источник: http://gitforme.tech

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
45👍12🔥8🤔3
Знал ли ты, что Python может открыть вкладку браузера?

Без фреймворков. Всего одна строка.

Вот как запустить URL — удобно для создания утилит, повышения продуктивности или автоматического открытия документации из скриптов.

Попробуй сам. 🙂

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
63🔥25👍17🏆2🤔1
Программисты комментируют свой код

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣17838😁12🔥6👍3💊1
This media is not supported in your browser
VIEW IN TELEGRAM
Это настоящий рай для любителей знаний: 52 875 045 книг и 98 598 895 документов, собранных в одном месте от теневых библиотек вроде Z-Library, Library Genesis и Sci-Hub.

Здесь есть всё: технологии, языки программирования, документация — буквально всё в одном месте. Просто с ума сойти

И главное это бесплатный и опенсорсный проект. Он называется «Архив Анны», и это действительно нечто потрясающее. 🥺

🔸Ссылка на библиотеку
🔸Ссылка на GitLab

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍126🤯1