TGViewer
Channel Public Channel
Python Developer

Python Developer

@python_tg

Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Subscribers
20.9K
Photos
2.1K
Videos
150
Links
2.2K

Showing posts older than #2187 · Back to latest

Older Posts 20 shown
Post #2186 5.15K
  • ❤ 17
  • 👍 9
  • 🔥 4
Post #2182 5.67K
🐍 Простые лайфхаки для автоматизации работы

В статье рассматриваются практичные методы автоматизации повседневных задач с помощью Python.

Автор предлагает полезные скрипты и инструменты, которые помогут как начинающим, так и опытным программистам сделать свою работу более эффективной.

⛓ Читать статью

tags: #статья

➡️ Python Developer | Чат
  • 👍 8
Post #2181 5.82K
🐍 Cегодня день рождения языка Python!

20 февраля 1991 года Гвидо ван Россум опубликовал первую версию Python в группе новостей alt.sources.

Сейчас это самый популярный язык программирования в мире и сегодня ему исполнилось 34 года!

❤️ — с днём рождения!

➡️ Python Developer | Чат
  • ❤ 131
  • 😁 7
  • 👍 4
Post #2178 5.8K
❔ Вопрос с собеседования

Почему в Python -0.0 существует отдельно от 0.0?

Ответ: Python поддерживает IEEE 754, где -0.0 и 0.0 — разные числа. Они равны (-0.0 == 0.0 → True), но math.atan2(-0.0, 1.0) вернет -0.0, что важно в численных вычислениях.

➡️ Python Developer | #собеседование
  • 🔥 12
  • 🤯 10
  • 👍 7
Post #2175 5.18K
🐍 Как работает a, b = b, a?

Все мы знаем, что в Python можно поменять значения двух переменных местами одной строкой. Но как именно это работает?

Рассмотрим пример:
a, b = 1, 2
a, b = b, a
print(a, b) # 2 1


Python сначала создаёт кортеж из правой части выражения:
temp = (b, a)  # (2, 1)


Затем этот кортеж распаковывается в переменные слева:
a, b = temp[0], temp[1]  # a = 2, b = 1


При этом всё выполняется в один шаг, без создания временной переменной и без риска потери данных, даже если a и b сложные объекты.

⚡️ — если было полезно
❤️ — если уже знал


➡️ Python Developer | #обучение
  • ⚡ 87
  • ❤ 53
  • 🤣 3
  • 👍 1
Post #2174 5.07K
❔ Вопрос с собеседования

Как работает асинхронность в FastAPI, и когда ее использовать?

Ответ: FastAPI использует async def, позволяя обрабатывать многопоточные запросы без блокировки. Асинхронные роуты повышают производительность при работе с I/O-операциями (запросы к БД, HTTP-запросы, файлы).

➡️ Python Developer | #собеседование
  • 👍 18
  • ❤ 3
Post #2173 5.53K
И так каждый раз

➡️ Python Developer | #memes
  • 👍 35
  • 😁 24
  • 🤣 16
  • ❤ 2
  • 🔥 1
Post #2171 5.49K
🐍 Как создать и загрузить свою первую библиотеку?

В статье описывается процесс создания и публикации собственной библиотеки: от подготовки окружения и структуры проекта до загрузки пакета в общий репозиторий.

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

⛓ Читать статью

➡️ Python Developer | #статья
  • ❤ 5
  • 👍 4
  • 🔥 3
Post #2170 5.25K
❔ Вопрос с собеседования

Что такое Django ORM и зачем он нужен?

Ответ: Django ORM (Object-Relational Mapping) позволяет работать с базой данных без написания SQL, используя Python-классы (models.Model). Он автоматически создает таблицы, выполняет запросы (filter(), get(), update(), delete()) и обеспечивает абстракцию над SQL.

➡️ Python Developer | #собеседование
  • 🔥 17
  • 👍 6
Post #2167 5.63K
🐍 Pygame: работа с изображениями

В видео показано, как загружать изображения, менять их размеры, поворачивать, отражать и делать фон прозрачным. Разбираются ключевые методы image.load, convert_alpha, transform.scale, rotate и flip.

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

📱 Смотреть на YouTube

➡️ Python Developer | #полезное
  • ❤ 6
  • 🔥 5
  • 👍 2
Post #2166 5.24K
Блог владельца «Python Developer»

Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:

https://t.me/+aCHBvQ03TEFjMDRi
  • 🤔 6
  • 👍 3
Post #2163 5.54K
🐍 Msgspec vs DataClasses: что эффективнее для сериализации?

В статье проводится анализ инструментов Msgspec и DataClasses для сериализации данных.

Автор сравнивает скорость и удобство их использования, объясняя, в каких случаях каждый из них подходит лучше.

⛓ Читать статью

➡️ Python Developer | #статья
  • 👍 8
  • ❤ 1
Post #2162 5.28K
❔ Вопрос с собеседования

Что такое сигналы в Django и для чего они используются?

Ответ: Сигналы в Django позволяют компонентам приложения оповещать друг друга о произошедших событиях. Это полезно для реализации логики, которая должна выполняться в ответ на определенные действия, такие как сохранение объекта или изменение данных.

➡️ Python Developer | #собеседование
  • 👍 14
  • 🔥 5
  • ❤ 4
Post #2161 5.58K
Набил шишки 🤪

➡️ Python Developer | #memes
  • ❤ 58
  • 🔥 14
  • 👍 13
  • 😁 7
  • 💯 4
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 →