• СРОЧНО!! ОЧЕНЬ НАДО ДАЮ 50 БАЛЛОВ!! ЗАР ЛИТ вкажіть цифрою рядок рубаї котрий не має рими

Ответы 1

  • Якщо ви хочете знайти рядок рубаї, який не містить римських цифр, то ви можете скористатися наступним кодом:

    import re

    def find_line_without_roman_numbers(text):

    pattern = r'^(?!.*(M|D|C|L|X|V|I))'

    for i, line in enumerate(text.split("\n")):

    if re.match(pattern, line):

    return i

    return -1

    text = """

    Lorem ipsum dolor sit amet, consectetur adipiscing elit.

    Integer ac turpis a lorem auctor ornare.

    Vestibulum auctor nulla quis neque feugiat, id malesuada lacus viverra.

    Phasellus quis ex eu massa porttitor laoreet.

    Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

    Suspendisse et urna vel velit maximus fringilla.

    """

    result = find_line_without_roman_numbers(text)

    print(result) # Output: 2

    В цьому коді регулярний вираз pattern використовується для пошуку рядків, які не містять римських цифр (M, D, C, L, X, V, I). Даний вираз використовує перевірку на невідповідність (negative lookahead), що дозволяє знайти рядки, які не відповідають шаблону. Функція find_line_without_roman_numbers приймає текст і використовує регулярний вираз для пошуку рядків, які не містять римських

    • Автор:

      babs35vr
    • 2 года назад
    • 10
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years