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 #1407 · Back to latest

Older Posts 20 shown
Post #1406 8.21K
🐍 Игра «2048»

Игра «2048» — это популярная логическая игра, в которой игрок перемещает плитки с числами по сетке 4x4, объединяя одинаковые числа, чтобы в итоге получить плитку с числом 2048. Этот код поможет реализовать игру на Python.

⛓ Изучить код

➡️ Python Developer | #полезное
  • ❤ 25
  • 👍 11
  • 👀 1
Post #1405 6.28K
  • 👍 9
  • ❤ 3
  • 💯 1
Post #1404 6.4K
  • 👍 1
  • 🔥 1
Post #1401 6.43K
🐍 Вопросы с собеседования на Python-разработчика

Делимся подборкой вопросов и ответов для подготовки к собеседованию на позицию Python-разработчика: куча теоретических и практических вопросов с разными уровнями сложности.

⛓ Ссылка на подборку

➡️ Python Developer | #полезное
  • 👍 10
  • ❤ 3
  • 🔥 1
Post #1400 5.38K
❔ Задача с LeetCode «Restore IP Addresses №93»

Допустимый IP-адрес состоит из четырёх чисел (0-255), разделённых точками, без начальных нулей, например: «0.1.2.201» и «192.168.1.1». Недопустимы адреса с числами больше 255 или начальными нулями, как «0.011.255.245» или «192.168.1.312».

Задача: из строки s, содержащей только цифры, вернуть все возможные допустимые IP-адреса, вставив точки. Порядок цифр менять нельзя.

Пример 1:
Вход: s = "25525511135"
Выход: ["255.255.11.135","255.255.111.35"]

Пример 2:
Вход: s = "0000"
Выход: ["0.0.0.0"]

Ограничения:
1. 1 <= s.length <= 20
2. s состоит только из цифр.

➡️ Python Developer | #задача #medium
  • 👍 14
  • ❤ 7
  • 😁 1
Post #1397 4.95K
🐍 Функция itertools.chain

itertools.chain — это полезная функция для объединения нескольких итерируемых объектов (списки, кортежи и т.д.) в один. Она помогает обходить несколько коллекций последовательно, как будто они являются одной.

📌 itertools.chain позволяет эффективно работать с несколькими последовательностями как с одной, не создавая дополнительных списков и не тратя лишние ресурсы на их хранение в памяти.


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

➡️ Python Developer | #обучение
  • ⚡ 43
  • ❤ 7
  • 👍 3
Post #1396 4.54K
  • 👍 7
  • 🔥 5
  • ❤ 2
  • 🤩 2
Post #1391 4.89K
🐍 Tenacity

Tenacity — это библиотека для реализации стратегий повторных попыток выполнения операций в Python. Она позволяет легко настроить автоматические повторные попытки выполнения функций в случае исключений или неудач, что особенно полезно при работе с нестабильными ресурсами, такими как API или сетевые подключения.

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


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

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

➡️ Python Developer | #полезное
  • ❤ 19
  • 👍 5
  • 🤔 1
Post #1378 4.99K
❔ Вопрос с собеседования

Как реализовать функциональное программирование в Python?

Ответ: Функциональное программирование подразумевает разбиение программы на функции, которые принимают данные на вход, обрабатывают их и возвращают результат, не изменяя внешнее состояние. Python поддерживает этот стиль через встроенные функции, такие как map(), reduce(), filter(). Также функциональный подход можно реализовать с помощью итераторов и генераторов.

➡️ Python Developer | #собеседование
  • 👍 16
  • 🤯 6
  • ❤ 3
Post #1375 4.66K
🐍 Мега-Учебник Flask Глава 23: Интерфейсы прикладного программирования (API)

В двадцать третьей и последней части серии мега-учебника Flask автор рассказывает, как расширить microblog с помощью интерфейса прикладного программирования (или API), который клиенты могут использовать для работы с приложением более прямым способом, чем традиционный рабочий процесс в веб-браузере.

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

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья #flask
  • 👍 12
  • ❤ 2
  • ⚡ 1
Post #1373 4.4K
  • ❤ 8
  • 👍 2
Post #1369 4.45K
🐍 Модуль dataclasses

Модуль dataclasses, появившийся в Python 3.7, предоставляет декоратор @dataclass для автоматического создания методов в классах, которые используются для хранения данных. Это упрощает написание классов, содержащих только атрибуты и минимальную логику.

📌 @dataclass автоматически генерирует методы __init__, __repr__ и другие, облегчая работу с классами данных.


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

➡️ Python Developer | #обучение
  • ⚡ 31
  • 👍 11
  • ❤ 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 →