Что именно делают строковые префиксы «u» и «r» и что такое необработанные строковые литералы?Python

Программы на Python
Anonymous
Что именно делают строковые префиксы «u» и «r» и что такое необработанные строковые литералы?

Сообщение Anonymous »

Задавая этот вопрос, я понял, что мало что знаю о необработанных строках. Для кого-то, утверждающего, что он тренер Django, это отстой.

Я знаю, что такое кодировка, и я знаю, что делаете только вы,, поскольку я получаю что такое Unicode.
  • Но что именно делает r''? Какая строка получается?
  • И прежде всего, какого черта делает ur''?
    Наконец, есть ли какой-нибудь надежный способ вернуться от строки Unicode к простой необработанной строке?
  • Ах, и кстати, если в вашей системе и кодировке текстового редактора установлена ​​кодировка UTF-8, вы действительно что-нибудь делаете?


Подробнее здесь: https://stackoverflow.com/questions/208 ... g-literals

Вернуться в «Python»