Допустимый 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 <= 202.
s состоит только из цифр.Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤7😁1
Делимся подборкой вопросов и ответов для подготовки к собеседованию на позицию Python-разработчика: куча теоретических и практических вопросов с разными уровнями сложности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3🔥1
👍9❤3💯1
Игра «2048» — это популярная логическая игра, в которой игрок перемещает плитки с числами по сетке 4x4, объединяя одинаковые числа, чтобы в итоге получить плитку с числом 2048. Этот код поможет реализовать игру на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25👍11👀1
В этом видео вы узнаете, как с помощью Python можно настроить отправку писем через Gmail на реальном примере.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35⚡7🔥3
Модуль
functools предоставляет функцию partial, которая позволяет создавать новые функции с заранее зафиксированными аргументами на основе существующих. Это полезно, когда одна и та же функция вызывается многократно с одними и теми же аргументами, и вы хотите сократить дублирование.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🏆6🔥4
🤯43🔥11🤔6😁3
В этой статье мы рассмотрим лучшие практики логирования в Python. Следуя им, вы сможете обеспечить информативность, практичность и масштабируемость генерируемых логов. Это позволит устранять проблемы до того, как они повлияют на конечных пользователей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥4❤2😁1💯1
Измените порядок слов, чтобы они шли в обратном порядке. Возвращаемая строка должна содержать только один пробел между словами, игнорируя начальные, конечные и лишние пробелы в исходной строке.
Пример 1:
Ввод:
s = "the sky is blue"Вывод:
"blue is sky the"Пример 2:
Ввод:
s = " hello world "Вывод:
"world hello"Пример 3:
Ввод:
s = "a good example"Вывод:
"example good a"Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍7❤3⚡2
В этом видео автор рассказывет о новых возможностях F-строк в Python 3.12 и делится 10 полезными приемами форматирования, которые сделают ваш код чище и улучшат его читаемость.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🤣21👍3💯3🤯2
❤4