Рубрики
Без рубрики

Как сделать обратно в Python?

Python Backslash (‘\’) – это специальный символ, который используется для двух целей: Python Backslash может быть частью специальной последовательности символов, таких как символ вкладки «\ T», символ Newline ‘\ N’ или карета return ‘\ R’.the Python Backslash может избежать других специальных символов в строке Python. Например, первая обратная косание … Как сделать обратную косание в Python? Читать далее “

Автор оригинала: Chris.

Python Backslash ( ‘\’ ) – это специальный персонаж, который используется для двух целей:

  1. Backslash Python может быть частью специальной последовательности символов, таких как символ вкладки '\t' новенький характер '\n' или возврат каретки '\r' .
  2. Backslash Python может избежать других специальных символов в строке Python. Например, первая обратная косание в строке '\\n' ускользнует на вторую обратную косание и удаляет особое значение, чтобы результирующая строка содержит два символа '\' а также 'n' вместо специального нового персонажа '\n' .

Попробуйте сами в нашей интерактивной оболочке Python (просто нажмите «Run»):

Обратная косание \ это Бежать персонаж – Если используется перед другим символом, он меняет значение этого персонажа. Например, персонаж 'N' это просто простой символ, но персонаж '\ N' (Да, это один символ, состоящий из двух символов) – это новый символ линии. Мы говорим, что это сбежал Отказ

Итак, как мы определим строку, состоящую из обратной коса? Проблема в том, что если мы используем обратную косание, Python считает, что персонаж, который следует за обратной косой чертой. Вот пример:

Мы хотим распечатать строку, состоящую из одной задней спинки, но обратная косая черта ускользает от конца строкового литерала \ ‘. Следовательно, интерпретатор считает, что строка никогда не закрыта и бросает ошибку.

Правильный способ достижения этого состоит в том, чтобы избежать самого бегового персонажа:

print('\\')
>>> \

Это именно то, что мы хотим достичь. Первый персонаж \ ускользает от второго символа \ И поэтому удаляет его значение. Второй символ \ Поэтому интерпретируется как простая обратная косание.

Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.

Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.

Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.