Шаг 37.
Основы языка Python.
Строки и двоичные данные. Создание строки

    На этом шаге мы рассмотрим различные способы задания строк.

    Создать строку можно следующими способами:

    Если перед строкой разместить модификатор r, то специальные символы внутри строки выводятся как есть. Например, символ \n не будет преобразован в символ перевода строки. Иными словами, он будет считаться последовательностью двух символов: \ и n:

    Такие неформатированные строки удобно использовать в шаблонах регулярных выражений, а также при указании пути к файлу или каталогу:

    Если модификатор не указать, то все слеши при указании пути необходимо экранировать:

    Если в конце неформатированной строки расположен слеш, то его необходимо экранировать. Однако следует учитывать, что этот слеш будет добавлен в исходную строку. Пример:

    Чтобы избавиться от лишнего слеша, можно использовать операцию конкатенации строк, обычные строки или удалить слеш явным образом:

    На следующем шаге мы рассмотрим специальные символы.




Предыдущий шаг Содержание Следующий шаг