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
149
Links
2.2K

Showing posts older than #1903 · Back to latest

Older Posts 20 shown
Post #1902 3.81K
🐍 Именованные кортежи (namedtuple)

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

Вместо того, чтобы создавать отдельные классы name, birthdate и rating, мы просто объявляем имена для содержимого кортежа, что упрощает работу с данными.

❤️ — если было полезно

➡️ Python Developer | #обучение
  • ❤ 23
  • 👍 11
  • 🤯 2
Post #1901 3.46K
  • 👍 6
  • ❤ 1
Post #1898 4.16K
🐍 PyArmor

PyArmor — это инструмент для защиты исходного кода Python путем его шифрования и обфускации, предотвращая несанкционированное использование или изменение.

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


📱 Смотреть GitHub
📖 Документация

❤️ — если было полезно

➡️ Python Developer | #полезное
  • ❤ 28
  • 👍 8
  • 🤔 2
  • 💯 1
Post #1897 3.56K
  • 👍 18
  • ⚡ 5
Post #1893 3.7K
🐍 Вычисления с GPU-ускорением на Python

В статье рассматривается использование GPU для ускорения вычислений на Python.

Автор объясняет различия между CPU и GPU и демонстрирует, как с помощью библиотеки PyCuda выполнять параллельные вычисления.

⛓ Ссылка на статью

➡️ Python Developer | #статья
  • 👍 14
Post #1892 3.61K
❔ Вопрос с собеседования

Что такое middleware и как он работает?

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

➡️ Python Developer | #собеседование
  • 🔥 20
  • ❤ 3
Post #1891 3.87K
Ну допустим

➡️ Python Developer | #memes
  • 😁 74
  • 👍 6
  • ⚡ 5
  • 🤔 5
  • ❤ 1
  • 🔥 1
Post #1889 3.94K
🐍 Использование списка как стека

В Python списки можно использовать как стеки, благодаря принципу «последний пришёл, первый вышел» (LIFO).

Для реализации стека используются методы append и pop списка:

⚪️append(x) добавляет элемент x на вершину стека;

⚪️pop() удаляет и возвращает элемент с вершины стека.

Эти методы являются основными для работы со стеком, но Python также предоставляет множество других функций для работы со списками.

📌 Стеки используются для задач, требующих управления данными в обратном порядке, например, при реализации undo-функций, рекурсивных вызовов или анализе выражений.


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

➡️ Python Developer | #обучение
  • ❤ 28
  • 💯 18
  • 👍 1
Post #1888 3.42K
  • 🤯 14
  • 🔥 7
  • 🤣 7
  • 👍 2
Post #1885 3.8K
🐍 In_place

In_place — это библиотека для редактирования файлов "на месте", без необходимости создания временных копий. Она удобна для обработки текстовых файлов, таких как логи, конфигурации или исходный код.

Установка:
pip install in-place


📱 Смотреть GitHub
📖 Документация

❤️ — если было полезно

➡️ Python Developer | #полезное
  • ❤ 13
  • 👍 5
  • 👨‍💻 1
Post #1884 3.58K
❔ Задача с LeetCode «Binary Search №704»

Дан массив целых чисел nums, отсортированный в порядке возрастания, и целочисленный target.

Напишите функцию для поиска target в nums. Если target существует, то верните его индекс. В противном случае верните значение -1.

Необходимо написать алгоритм со сложностью выполнения O(log n).

Пример 1:
Входные данные: nums = [-1,0,3,5,9,12], target = 9
Вывод: 4

Пример 2:
Входные данные: nums = [-1,0,3,5,9,12], target = 2
Вывод: -1

➡️ Python Developer | #задача #easy
  • 👍 9
  • ❤ 1
Post #1880 3.98K
🐍 Как сократить время ответа в 2 раза, добавив одну строку кода

В статье автор делится опытом оптимизации производительности API, реализованного на Flask, и объясняет, как изменение пороговых значений сборщика мусора в Python позволило значительно уменьшить задержки.

⛓ Ссылка на статью

➡️ Python Developer | #статья
  • 👍 15
  • ❤ 1
Post #1879 3.79K
  • 🔥 11
  • 👍 6
  • ❤ 3
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 →