tgoop.com/BookPython/3287
Create:
Last Update:
Last Update:
Что такое «сырые» строки (Raw Strings) в Python?
В Python "сырые" строки (или **raw strings**) — это строки, в которых символы обратного слэша \
воспринимаются буквально, а не как специальные символы (например, \n
для новой строки, \t
для табуляции и т. д.). Они обозначаются префиксом r
перед строкой, например: r"строка"
.
Сырые строки удобны, когда вам нужно использовать много обратных слэшей, например, в путях к файлам или регулярных выражениях, где \
часто встречается. Сырые строки упрощают код и помогают избежать ошибок, связанных с экранированием символов.
Пример использования
# Обычная строка
print("C:\\new_folder\\file.txt") # Выводит: C:\new_folder\file.txt
# Сырая строка
print(r"C:\new_folder\file.txt") # Выводит: C:\new_folder\file.txt
В первом случае
\\
используется для экранирования, чтобы Python не воспринял \n
как символ новой строки. В случае сырой строки r"..."
, экранирование не нужно, так как \
воспринимается буквально.👉@BookPython
BY Библиотека Python разработчика | Книги по питону
Share with your friend now:
tgoop.com/BookPython/3287