Регулярное выражение для проверки римских чисел (на Python)
Разбираем, как формируются римские числа, и пишем регулярное выражение для проверки, ввел ли пользователь валидное римское число.
Разбираем, как формируются римские числа, и пишем регулярное выражение для проверки, ввел ли пользователь валидное римское число.
Давайте рассмотрим разницу между этими методами на примерах. Методы экземпляра нуждаются в экземпляре класса и могут иметь доступ к нему через self.
Напишите функцию, которая будет принимать число и возвращать его в виде денежной суммы в долларах (и центах) США.
Как и в любом языке, в Python есть целый ряд тонкостей и приемов, о которых редко рассказывают. Давайте рассмотрим некоторые из них.
Напишите функцию, которая будет принимать строку и возвращать отсортированный список трехбуквенных групп.
Пятеро конкистадоров вернулись из похода по индейским деревням и сели делить добычу — 100 драгоценных камней.
На необитаемом острове живет 200 человек. Островитяне абсолютно логичны в каждом своем решении. Но вот беда: они на острове пленники.
Напишите функцию, которая будет принимать полное и недописанное предложение, а возвращать время, необходимое на дописывание (в секундах).
Сетевой сокет — это эндпоинт межпроцессного взаимодействия в компьютерной сети. В Python Standard Library есть модуль socket, который предоставляет низкоуровневый сетевой интерфейс.
Напишите функцию, принимающую строку из уникальных букв и возвращающую отсортированную строку из букв, которых не было в переданной строке.
Вместо того чтобы хранить значения в централизованном банке, блокчейн формирует децентрализованную систему. Давайте создадим простой блокчейн на основе класса связного списка на Python.
Примеры того, как можно кратко записать проверку нескольких альтернативных вариантов, а также проверить несколько флагов на истинность.
Напишите функцию, которая будет принимать список цифр и проверять, встречается ли заданная цифра указанное число раз подряд. Функция должна возвращать True или False.
Напишите функцию, которая будет принимать две строки, состоящие из знаков «+» и «-», и возвращать строку — результат их взаимодействия.
Предлагаем постоянную работу для переводчика с английского. Нужно переводить технические статьи Python-тематики. Оплата сдельная.