PPeriodVireo
Продукт

Возможности программы · Примитивный период строки

01

PeriodVireo помогает проверять точные единицы повторения, отличая полную степень строки от префикса с незавершённой последней копией.

01

Подключение

Базовый URL, учётные данные и доступный сервер.

02

Выбор

Модель, которую предоставляет настроенный endpoint.

03

Возможности

Объём контекста и поддержка инструментов определяются моделью и сервером.

Примитивный период строки

● ● ●PeriodVireo●
Конкретная отправная точка · Примитивный период строки ×
def primitive_period(text):
    if type(text) is not str or len(text) > 256:
        raise ValueError("period.input")
    if not text:
        return ""
    for width in range(1, len(text)+1):
        if len(text) % width == 0:
            root = text[:width]
            if root * (len(text)//width) == text:
                return root
✳Найдите кратчайшую единицу, повторения которой точно образуют строку до 256 кодовых точек Unicode.
✓ ИзмененияПроверьте перед применением ↗
Иллюстрация рабочей среды
Рабочая среда с ИИ для кода

Здесь начинается ваше следующее изменение.

Скачать для Windows ↗