23 Apr 2025, 18:23 UTC444 views9 reactionsread 9 August 2026 Forwarded from @opensource_findings
PEP 750: t-строки в 3.14
В питон добавили еще один способ форматировать строки. Теперь – со специальным АПИ для внешних интеграций.
- PEP: https://peps.python.org/pep-0750
- Реализация: https://github.com/python/cpython/pull/132662
Основная причина: использовать f строки удобно, но нет никакого АПИ для перехвата момента "вставки" или интерполяции значений. Например, при форматировании html или sql – требуется спец…
👍8❤1
17 Mar 2025, 05:30 UTC460 views11 reactions1 Starread 9 August 2026 🔥 UV: Менеджер пакетов для Python для настоящих пацанов 🔥
Йо, братва! Если вы до сих пор юзаете старые инструменты типа pip и pipenv, пора перейти на новый движ — UV. Это не просто менеджер пакетов, а целый универальный инструмент, который всё решает: ставит зависимости, создает виртуалки, даже нужную версию Python подкачивает. Всё это на Rust, так что скорость — как ракета 🚀.
---
💥 Чё такое UV?
Представьте, что …
🔥5👍4⚡1💩1
15 Nov 2024, 05:30 UTC694 views16 reactionsread 9 August 2026 Эй, народ, послушайте сюда! Сейчас я вам расскажу про такую фишку, как memoryview, и почему без него иногда ну вообще никуда.
Что за `memoryview` и зачем он нужен?
Представьте, вы пишете какой-нибудь супербыстрый сетевой сервис или игру, где важна каждая миллисекунда. Вам нужно работать с данными напрямую, без лишних копирований и задержек. Обычные методы не катят — они медленные и жрут память как не в себя.
memor…
👍7💩3🔥3🫡2👎1
Signed ℳℯ∂ℬℯ∂ Медвед
9 Nov 2024, 11:47 UTC484 views15 reactionsread 9 August 2026 👋 *Эй, пацаны и девчата!* Сегодня покажу, как кодить на Python так, чтобы выглядело "чётко" и стильно, как белые кроссы. Берём фишки, чтобы ваш код был не просто норм, а 🔝!
1. Списочные включения 🔥
❌ Не канает:
squares = []
for x in range(10):
squares.append(x ** 2)
✅ Как надо:
squares = [x ** 2 for x in range(10)]
🎤 *Коммент*: Одной строкой создаем список. Чисто — чики-брики, 👌 и сразу порядок.
2. Генераторы…
👍7💩3❤2🤡2👎1
Signed ℳℯ∂ℬℯ∂ Медвед
10 Oct 2024, 05:10 UTC302 views14 reactionsread 9 August 2026 "Братишки, вот как `builtins` решает ваши проблемы с `input()`"
Чё, пацаны, когда юзаешь питончик, всё круто, пока не надо бахнуть input(). И тут твой скрипт тормозит на месте и ждёт, пока ты что-то влупишь с клавы, да? Не порядок. Но тут я покажу, как сделать, чтобы input() играл по твоим правилам и вообще не парил мозг. Всё это на базе builtins — самого матерого пацана в питонячей тусовке.
Кто такой builtins?
b…
😎6👍3💩2😁2🤮1
Signed ℳℯ∂ℬℯ∂ Медвед
3 Oct 2024, 06:02 UTC288 views8 reactionsread 9 August 2026 🔥 Продолжаем базарить про Python 3.13! 🔥
В прошлом посте мы уже говорили про те самые 40% потери производительности в однопоточных программах без GIL. Но не всё так плохо, пацаны. Давайте разберём, что ещё нас ждёт в Python 3.13, и как это вообще использовать.
Дата релиза и что это значит для тебя 📅
Python 3.13 выходит уже 7 октября 2024 года! Это значит, что скоро можно будет официально юзать версии без GIL. Это…
👍3🔥3💩1💯1
Signed ℳℯ∂ℬℯ∂ Медвед
2 Oct 2024, 06:00 UTC259 views9 reactionsread 9 August 2026 Йо, пацаны, сегодня про важное! 😎🐍
Знаете, что такое GIL? Это такой "Главный Интерпретаторский Замок", который держит ваш Питон в узде, пока он шпарит код в одном потоке. Но вот что интересно — в новом Питоне 3.13 чуваки из Python решили, что можно и без этого замка жить. Казалось бы, свобода для всех потоков, но тут есть засада!
🔥 Если ты компилишь Python без GIL и запускаешь один поток — привет, тормоза! Почему? …
❤3👍2🔥2⚡1💩1
Signed ℳℯ∂ℬℯ∂ Медвед
27 Jul 2024, 07:01 UTC361 views10 reactionsread 9 August 2026 Окей, братва, сейчас я вам расскажу про модули в Питоне и как использовать файл __init__.py с фишками. Это как уметь управлять своим районом: знать, где кто живет, как всех организовать и сделать так, чтобы всё работало четко и гладко.
Что такое модуль?
Модуль в Питоне — это просто файл с кодом, который ты можешь импортировать и использовать в других частях своей программы. Например, у тебя есть файл math_functions…
👍8💩1🥰1
Signed ℳℯ∂ℬℯ∂ Медвед
14 Jul 2024, 15:02 UTC257 views5 reactionsread 9 August 2026 Братва, давайте обсудим, когда нужно профилировать работу кода и какие инструменты у нас для этого есть. Это как проверка твоей тачки на сервисе: ты хочешь знать, где у тебя пробелы, что можно улучшить и где ускориться, чтобы гонять еще быстрее.
Когда нужно профилировать код?
Профилирование нужно, когда:
1. Код работает медленно: Если твой код выполняется дольше, чем ты ожидал, профилирование поможет найти узкие …
👍4💩1
Signed ℳℯ∂ℬℯ∂ Медвед
17 Jun 2024, 04:30 UTC280 views5 reactionsread 9 August 2026 #Асинхронность на питоне — это как когда у тебя много дел, и ты хочешь все успеть, но времени в обрез. Представь, ты на районе, и у тебя куча дел: надо закинуть вещи в стиралку, сварить макароны и ответить корешу в телеге. В идеале ты бы хотел делать это всё одновременно, чтобы не тратить время зря.
Так вот, в программировании тоже самое. У тебя есть задачи, которые могут долго выполняться, например, запрос на серве…
👏4💩1
Signed ℳℯ∂ℬℯ∂ Медвед
16 Apr 2024, 04:25 UTC448 views4 reactionsread 9 August 2026 #ПервыйКодНаРайоне
О, братишка, сейчас поговорим про reduce. Эта функция в Питоне - как крутой барыга на рынке, который умеет из кучи мелочи делать одну большую котлету. Собирает всё в кучу и выдает тебе финальный результат. Чтобы пользоваться reduce, надо подключить его откуда? Правильно, из модуля functools.
Что такое reduce?
Функция reduce принимает два аргумента: функцию и последовательность. Функция должна быт…
👍3💩1
Signed ℳℯ∂ℬℯ∂
31 Mar 2024, 18:02 UTC394 views6 reactionsread 9 August 2026 #ПервыйКодНаРайоне
Братва, сегодня я вам раскрою тему лямбда-функций в Питоне. Это как когда тебе нужно сделать быструю и маленькую задачку, не разводя длинную авантюру.
Что такое лямбда-функция?
Лямбда-функция в Питоне – это маленькая анонимная функция, у которой может быть куча аргументов, но только одно выражение. Это типа когда ты просишь брата на секунду помочь – быстро и по существу. Анонимная в данном случае …
👍4💩1🔥1
Signed ℳℯ∂ℬℯ∂
Showing the 12 most recent of 20 posts we hold for @gopstop_python. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.