Module (15%)
Section (52%)

Функция print() - символы перехода и перевода строки

Мы снова изменили код. Посмотрите внимательно.

Есть два очень тонких изменения - мы вставили странную пару символов. Они выглядят так: \n.


Интересно, что хотя вы можете видеть два символа, Python видит один.

Обратная косая черта (\) имеет особое значение при использовании внутри строк - это называется escape-символ.

Слово escape следует понимать особым образом - это означает, что последовательность символов в строке на мгновение выходит за пределы (очень короткий момент), чтобы ввести специальное включение.

Другими словами, обратная косая черта сама по себе ничего не значит, а лишь своего рода объявление о том, что следующий символ после обратной косой черты также имеет другое значение.

Буква n, помещенная после обратной косой черты, происходит от слова newline.

И обратная косая черта, и n образуют специальный символ с именем символ новой строки , который призывает консоль начать новую строку вывода.

Запустите код. Теперь ваша консоль должна выглядеть так:

The itsy bitsy spider climbed up the waterspout. Down came the rain and washed the spider out.

output

Как видите, появляются две новые строки в местах, где использовался \n.


Code

print("The itsy bitsy spider\nclimbed up the waterspout.")
print()
print("Down came the rain\nand washed the spider out.")
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×