TGViewer
Channel Public Channel
Python Portal

Python Portal

@pythonportal

Всё самое интересное из мира Python

Сотрудничество, реклама: @devmangx

Работаем с @Spiral_Yuri

РКН: https://clck.ru/3GMMF6
Subscribers
50.4K
Photos
2.9K
Videos
490
Links
1.3K

Showing posts older than #4605 · Back to latest

Older Posts 19 shown
Post #4603 15.1K

Forwarded from IT Portal

Откопал годный ресурс для изучения Python с полного нуля

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

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

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

@IT_Portal
  • ❤ 60
  • 👍 26
  • 🔥 5
Post #4602 15.6K
Этот инструмент с открытым исходным кодом прокачивает твое резюме и подгоняет его под каждую вакансию. Работает полностью локально.

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

👉 @PythonPortal
  • 👍 24
  • ❤ 19
  • 💊 1
Post #4600 15.2K
Как сеньор Python-разработчик с 25-летним опытом чинит баги 🤙

👉 @PythonPortal
  • 😁 156
  • 🤣 77
  • 👍 13
  • ❤ 9
  • 🔥 5
  • 👀 1
Post #4599 14.6K
Запутались между == и is в Python?

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

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

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

👉 @PythonPortal
  • 👍 105
  • ❤ 27
  • 🤣 10
  • 😁 2
  • 🤔 1
Post #4598 15.3K
Не все герои носят плащи

👉 @PythonPortal
  • 👍 282
  • 😁 85
  • ❤ 50
  • 🔥 18
  • 🤝 6
  • 👀 1
Post #4597 16.8K
Необходимый репозиторий с сотнями бесплатных API для практики программирования и создания проектов.

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

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

👉 @PythonPortal
  • ❤ 35
  • 👍 13
  • 🔥 5
  • 👀 1
  • 💊 1
Post #4595 13.1K
Объединение словарей — распространённая операция в Python. Чтобы объединить словари, можно либо использовать громоздкие циклы, либо воспользоваться оператором распаковки словарей (**).

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

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

👉 @PythonPortal
  • ❤ 48
  • 👍 25
  • 🔥 6
Post #4594 13.6K
Начальник удалёнщика

👉 @PythonPortal
  • ❤ 100
  • 😁 58
  • 👀 7
  • 👍 5
  • 🤔 1
Post #4593 14.9K
Если ты разработчик — тебе нужна эта утилита

Открывай эмулятор iOS или Android за секунды.

> Бесплатно
> Нативно
> С открытым исходным кодом

→ http://minisim.app

👉 @PythonPortal
  • 🔥 27
  • 👍 9
  • ❤ 3
  • 💊 3
Post #4591 12.7K
Ты можешь выполнять Python-код «из строки». Именно так под капотом работают eval() и exec(). Вот в чём между ними разница:

eval() — Вычислить и вернуть

Оценивает строку, содержащую одно выражение на Python (например, математическое выражение или обращение к переменной). Возвращает результат вычисления.

exec() — Выполнить любой код

Выполняет блоки кода на Python (например, циклы, функции, определения классов). Ничего не возвращает, просто запускает код.

👉 @PythonPortal
  • 👍 49
  • ❤ 13
  • 🔥 10
Post #4590 13.5K
Борьба с говнокодом

👉 @PythonPortal
  • 😁 131
  • 🤣 42
  • ❤ 18
  • 👍 1
Post #4589 15.2K
Это идеально подходит для разработчиков, работающих с API 🔥

Теперь можно использовать Postman прямо внутри VS Code — через официальный экстеншен.

Больше не нужно переключаться на отдельное десктопное приложение Postman :)

👉 @PythonPortal
  • 👍 63
  • 🔥 23
  • ❤ 17
Post #4587 13.9K
Пробовали когда-нибудь выводить длинный текст в CLI?

Модуль textwrap в Python позволяет аккуратно переносить строки — как абзацы в Markdown.

Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.

Попробуйте.

👉 @PythonPortal
  • ❤ 34
  • 👍 14
  • 🔥 4
  • 😁 2
Post #4586 14.6K
Этот GitHub-трюк реально полезный, 100%

На любой странице репозитория GitHub просто замени букву "g" в слове "github" на "u" (получится "uithub") — и ты получишь весь код и структуру репозитория в удобном, читаемом виде.

👉 @PythonPortal
  • 👍 64
  • ❤ 27
  • 🔥 8
Post #4585 15.8K
Хочешь анимировать текст как пишущая машинка на Python?

Без сторонних библиотек. Без GUI. Только чистый код для консоли.

Запусти это в терминале и посмотри, как текст "печатается".

Почему анимация идёт так плавно?

Параметр flush=True заставляет print сразу выводить текст на экран.

Без него Python буферизует вывод, из-за чего появляются задержки.

Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений 🤠

👉 @PythonPortal
  • ❤ 81
  • 🤔 14
  • 🔥 9
  • 😁 4
  • 👍 2
  • 🤯 1
Post #4584 15.9K
Антистресс программиста

👉 @PythonPortal
  • 😁 137
  • ❤ 27
  • 🔥 18
  • 👍 2
Post #4583 15K
Это не ещё один инструмент для работы с SQL-базами данных. Это инструмент, который вы полюбите

Исследуй, работай с таблицами и получай аналитику прямо из них.

Поддерживает MySQL, PostgreSQL, SQLite и другие.

Бесплатный и с открытым исходным кодом:

→ http://github.com/frectonz/sql-studio

👉 @PythonPortal
  • 👍 29
  • ❤ 15
  • 🔥 4
Post #4582 14.1K
Завеса тайны устройства драйверов в Java (JDBC) приоткрывается

Перформансные этюды, оптимизация ресурсов в k8s и мифы о виртуальных потоках — все это будут обсуждать на конференции JVM Day 30 августа.
Десятки спикеров, демоверсии продуктов Т-Банка и афтерпати после конфы. На лендинге пишут, что половина собранных средств с JVM Day организаторы направят региональным вузам, которые готовят начинающих айтишников, чтобы помочь растить будущие кадры и развивать ИТ-сферу не только в Москве, но и в других регионах. Регаемся заранее.

👉 @PythonPortal
  • ❤ 10
  • 👍 3
  • 🤔 3
  • 🤯 1
Post #4580 13.8K
Python умеет преобразовывать числа в слова

Нужно превратить 1250 в "one thousand two hundred fifty"?

Используй библиотеку num2words — идеально подходит для генерации счетов, отчетов, голосовых ассистентов и не только.

Вот что еще умеет num2words:

> to="ordinal" → 1 → "first" или "one hundred and tenth"
> to="currency" → "one hundred and ten euro, zero cents"
> lang="fr" → вывод на французском
> Конвертация float в дроби

👉 @PythonPortal
  • 🔥 43
  • ❤ 16
  • 👍 12
  • 🤯 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →