Что такое r"" в Python
Вы помещаете r, перед открывающейся кавычкой, в начале строки.
r означает, что текст является необработанным, обратная косая черта не должна быть экранирующим символом. r'\n' не будет создавать новый символ строки.
Это просто текст, состоящий из 2 символов.
Вы не можете сохранить одну обратную косую черту, используя r, это единственное исключение.
Этот код выдаст ошибку: r'\'.
print(
r'\')
Пример:
variant1 = "GURU - ТВОЁ ЛУЧШЕЕ\nРЕШЕНИЕ!"
print(variant1)
variant2 = r"GURU - ТВОЁ ЛУЧШЕЕ\nРЕШЕНИЕ!"
print(variant2)
Возврат к списку