Войти Создать аккаунт

Markdown в HTML · Шаг 1 из 4

Заголовок или нет

Соня ведёт заметки кружка в Markdown — простом тексте, где оформление пишут знаками. Заголовок — строка, которая начинается с решёток: одна решётка — главный, две — поменьше, и так до шести. Но в заметках полно и решёток без заголовка: хэштеги, «C#», номера.

Что сделать

Узнайте, заголовок ли строка, и если да — какого уровня и с каким текстом.

Что приходит

  • stroka — одна строка заметки, без перевода строки в конце

Что вернуть

Пару (уровень, текст) — например (2, "Как запустить"); не заголовок — None.

Допишите функцию zagolovok в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

В проекте

Утилита зовёт zagolovok для каждой строки, которую шаг 4 счёл заголовком, и делает из неё <h1>…<h6>; на None строка становится обычным абзацем. Решите шаг — и в странице появятся заголовки.

Вызов
zagolovok("## Как запустить")
Вернуть
(2, 'Как запустить')
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.