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

Older Posts 20 shown
Post #1231 4.17K
❔ Задача с LeetCode «Length of Last Word №58»

Учитывая строку s состоящую из слов и пробелов, верните длину последнего слова в строке.

Последнее слово — это максимальная подстрока, состоящая только из символов, не содержащих пробелов.

Пример 1:
Входные данные: s = "Hello World"
Вывод: 5
Объяснение: The last word is "World" with length 5.

Пример 2:
Входные данные: s = " fly me to the moon "
Вывод: 4
Объяснение: The last word is "moon" with length 4.

Пример 3:
Входные данные: s = "luffy is still joyboy"
Вывод: 6
Объяснение: The last word is "joyboy" with length 6.

➡️ Python Developer | #задача #easy
  • ❤ 11
  • 💯 6
  • 👍 2
Post #1226 4.28K
🐍 Конструкция assert

assert — это удобный инструмент для отладки и тестирования, который проверяет, что определенное условие выполняется. Если условие ложно, assert вызывает AssertionError и может вывести сообщение с описанием ошибки.

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


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


➡️ Python Developer | #обучение
  • ⚡ 49
  • ❤ 14
  • 👍 2
Post #1225 3.98K
  • 👍 14
  • ❤ 2
  • 🏆 1
Post #1220 4.67K
🐍 Pytest

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

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


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

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
  • ❤ 17
  • ⚡ 12
  • 👍 4
Post #1218 4.06K
  • 🔥 11
  • ❤ 7
  • 👍 6
Post #1214 5.38K
🐍 Телеграм-бот магазин на Python

В статье рассказывается, как с нуля создать Telegram-бота на Python для онлайн-магазина, интегрировать платежи и работать с базой данных. Функционал бота позволяет просматривать товары, добавлять их в корзину и оформлять заказы.

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

➡️ Python Developer | #статья
  • ⚡ 15
  • 👍 8
  • ❤ 7
Post #1211 3.93K
❔ Вопрос с собеседования

Что такое диапазон?

Ответ: Диапазон (range) — это неизменяемая последовательность чисел, задаваемая началом, концом и шагом. Он поддерживает основные операции для последовательностей, такие как итерация, доступ по индексу и срезы, но не поддерживает конкатенацию и повторение.

➡️ Python Developer | #собеседование
  • 👍 20
  • 🤣 9
  • 🔥 2
  • 🤩 1
Post #1208 4.87K
🐍 Якоря и альтернативы в регулярных выражениях

Якоря и альтернативы помогают задавать точное местоположение и варианты поиска:

⚪️^ — начало строки;
⚪️$ — конец строки;
⚪️ \b — граница слова;
⚪️ \B — не на границе слова;
⚪️a|b — либо a, либо b.

📌 Якоря помогают точно указать позицию в строке, а альтернативы — выбрать между несколькими возможностями.


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


➡️ Python Developer | #обучение
  • ❤ 46
  • 💯 10
  • 👍 2
Post #1207 3.77K
  • 👍 10
  • 👨‍💻 5
  • ❤ 3
Post #1203 3.94K
🐍 PyYAML

PyYAML — это легковесная библиотека для работы с YAML-файлами, которая позволяет удобно парсить и записывать данные в формате YAML. Она особенно полезна для работы с конфигурационными файлами, где требуется простота и читаемость.

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


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

⚡️ — если было полезно
❤️ — если пользовался

➡️ Python Developer | #полезное
  • 👍 13
  • ⚡ 10
  • ❤ 2
Post #1201 3.77K
❔ Задача с LeetCode «Search a 2D Matrix №74»

Вам дана целочисленная матрица m x n со следующими свойствами:

— Каждая строка отсортирована в неубывающем порядке.
— Первое целое число каждой строки больше последнего целого числа предыдущей строки.

Если число target находится в матрице вернуть true, в противном случае — false.

Пример 1:
Картинка: открыть
Входные данные: matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3
Вывод: true

Пример 2:
Картинка: открыть
Входные данные: matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13
Вывод: false

➡️ Python Developer | #задача #easy
  • 👍 8
  • ❤ 4
  • 💯 2
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 →