Програмиране с Python » Форуми » Задачи

Въпроси по задача 3

(55 posts)

  1. Задавайте своите въпроси по трета задача тук. Не забравяйте, прочете си условието и проверете дали не става ясно от примера.

    Posted 5 years ago #
  2. Pitboss
    Member

    Чудя се долният пример как би трябвало да се интерпретира:

    _*Python*_

    За странен низ ли да го приемем или да извеждаме:

    <em><strong>Python</strong></em>

    или пък:

    _<strong>Python</strong>_

    Posted 5 years ago #
  3. Няма да има такива, сиреч, интерпретирайте както искате.

    Posted 5 years ago #
  4. == = zaglavie == =

    = == zaglavie == =

    как да се интерпретират горните 2?
    може ли да има интервали преди/след първото/последното равно - ако има въобще счита ли се за заглавие?

    Posted 5 years ago #
  5. Pitboss
    Member

    Да и аз да питам нещо свързано със заглавията. В условието пи

    Posted 5 years ago #
  6. Pitboss — файл, в който има само текста "Python rocks" колко реда има?

    Posted 5 years ago #
  7. Здравейте

    Забелязах, че липсва час от текста в примерния тест с кодировка utf8.
    Следният текст: "За разлика от Perl, мистичната променлива _ отсъства. Нито може да ползвате * за глобове." не фигурира в wiki текста, но се очаква във върнатия html.

    Поздрави: Николай

    Posted 5 years ago #
  8. angely
    Member

    Също така текста в p3-sample-utf8.py започва с единичен нов ред и според правилата той трябва да бъде заменен с <br/>, а това не е направено в обработения текст.

    Posted 5 years ago #
  9. Pitboss
    Member

    Възможно ли е да имаме две заглавия едно под друго без да има нещо освен нов ред между тях:

    == Заглавие 1 ==
    === Заглавие 2 ===

    Posted 5 years ago #
  10. @Pitboss: Просто две заглавия едно след друго. <h1>Заглавие 1</h1><h2>Заглавие 2</h2>.

    @angely, @nikolay: Г-н Бачийски ще оправи това в съвсем скоро време. Например утре :)

    Posted 5 years ago #
  11. Здравейте

    Кое от следните е правилното представяне на '\n==Text=='
    1.)'<h2>Text<\h2>'
    2.)'<br\><h2>Text<\h2>'

    Posted 5 years ago #
  12. Pitboss
    Member

    Добре, а след като не трябва да имаме <p>текст<br /></p>, в тестовете не би трябвало да има \n\nтекст\n , защото това по условие трябва да се интерпретира така или бъркам ?

    Posted 5 years ago #
  13. @Pitboss, основната идея е следната:

    • единичен нов ред се замества с <br/>,
    • последователност от повече нови редове се заменя с <p>,

    като при това се внимава в края да няма <p></p> последователности, да няма <h...> тагове в параграф и т.н.

    @nikolay — така, извън контекст, не бих могъл да отговоря — опитай да приложи

    Posted 5 years ago #
  14. Въпросът ми бе

    Posted 5 years ago #
  15. 1 е добре, макар че няма голямо значение кое от двете ще направи

    Posted 5 years ago #
  16. трябва ли да се валидира адреса във формата:
    [url desc]

    примерно
    [https://dzver@my.foobar.net/уфсъ%20%пасе%трева микрософт.цом] <- валиден
    [http://дзвер.ком dzver] <- невалиден

    Posted 5 years ago #
  17. Pitboss
    Member

    Аз ще задам почти един и същ въпрос с ichernev, но така и не разбрах за странните заглавия какво да правим:

    == Заглавие ===

    Според мен " Заглавие =" е заградено с равно количество "=".

    Posted 5 years ago #
  18. Защо не ми дава да си кача ре

    Posted 5 years ago #
  19. @Pitboss: Със странните заглавия прави каквото ти скимне. На нас ни е все едно, защото няма да тестваме това. Достатъчно е програмата ти да работи с нестранните заглавия.

    @dzver: Прочети си условието за първия ти въпрос, второто ще го погледнем.

    Posted 5 years ago #
  20. Може да пращате задачи вече.

    Posted 5 years ago #
  21. Трябва ли да се съобразяваме с много заглавия на 1 ред:
    = Заглавие = == Подзаглавие == = Заглавие = === Подподзаглавие ===

    Трябва ли да се съобразяваме със заглавия от вида:
    ======= Header7 ======= <- h6 е последният валиден и съобразен с това парсър ще върне вложено 1 в друго h1 и h6

    Posted 5 years ago #
  22. Не, не трябва да се съобразявате с тях. Като цяло трябва да се съобразявате само с този пример който е даден там и неговите вариации. Специалните случаи оставяме на вас да ре

    Posted 5 years ago #
  23. А и дефиницията на заглавие, която сме дали, не позволява нито да има такова нещо като "вложени заглавия", нито да има повече от едно заглавие на един ред.

    Например, това = Заглавие = == Подзаглавие == = Заглавие = === Подподзаглавие === формално би се разглеждало като <h1> с текст " Заглавие = == Подзаглавие == = Заглавие = === Подподзаглавие ==", а ========== Заглавие ========== като <h6> с текст "==== Заглавие ====".

    Posted 5 years ago #
  24. ENIGMA
    Member

    Offtopic:
    Освен за map и filter, има ли list comprehension и за reduce?

    Posted 5 years ago #
  25. Не, няма.
    Това донякъде попада в идеята за чистия и ненатоварен синтаксис на езика.

    Posted 5 years ago #
  26. Posted 5 years ago #
  27. Адресите:

    Posted 5 years ago #
  28. iavoriankov
    Member

    За новия ред ... Принципно как би трябвало да се приема '\n' , '\r' или '\r\n' ?

    Posted 5 years ago #
  29. alf
    Member

    Posted 5 years ago #
  30. iavoriankov
    Member

    re.U - с този флаг при мен работи [\w] с кирилица ...

    Posted 5 years ago #

RSS feed for this topic

Reply »

You must log in to post.