Специальные символы

При объявлении строковой переменной мы можем написать a = 'hello', где мы начинаем с одинарной кавычки и заканчиваем одинарной кавычкой. Что, если мы хотим иметь строку Hi, I'm a programmer? Эта строка уже содержит одинарную кавычку. Это может стать проблемой, так как Python ожидает одинарную кавычку в конце строки, а не в середине. Существует несколько вариантов, чтобы избежать этой проблемы:
  1. Мы можем не начинать строку с одинарной кавычки и использовать вместо нее ". Однако это не лучшее решение, так как строка также может содержать символ " (например, A really “good” product).
  1. Мы можем использовать символ экранирования \, который специально предназначен для таких ситуаций. \ экранирует любой символ в строке, который идет сразу после него. Наше объявление строки станет a = 'Hi, I\'m a programmer'. Это говорит Python, что средняя ' является просто символом, а не концом строки.
Вот несколько популярных специальных символов в Python:
Символ
Описание
Пример
Вывод
\'
Одинарная кавычка
print('\'')
'
\"
Двойная кавычка
print('\"')
"
\\
Обратная косая черта
print('\\')
\
\t
Tab
print('\t')
\n
Переход на новую строку (Enter)
print('\n')

Задание

Дана строка из 5 символов, выведите эти символы, разделенные табуляцией.
Ввод
Вывод
hello
h e l l o
Совет: Вы можете использовать f-строки при выводе.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue