Python: Multi-line строки
Третий способ определения строк — это использование многострочных (multi-line) литералов. Для того, чтобы описать такую "многострочную строку", нужно заключить её в тройные кавычки - """
или '''
. Между парой таких тройных кавычек можно переносить текст со строки на строку и все переносы строк сохранятся.
text = '''Пример текста,
состоящего из нескольких строк.
Здесь не нужно экранировать одинарные кавычки ' и двойные "
'''
print(text)
Пример текста, состоящего из нескольких строк. Здесь не нужно экранировать одинарные кавычки ' и двойные "
Обратите внимание на то, что в конце текста есть пустая строка. Эта строка появилась в тексте потому, что мы поставили закрывающие кавычки '''
на новой строке. Если не переносить закрывающие кавычки на новую строку, эта пустая строка в тексте не появится.
Задание
Запишите в переменную text
текст, который приведен ниже. Используйте тройные кавычки.
Lannister, Targaryen, Baratheon, Stark, Tyrell...
they're all just spokes on a wheel.
This one's on top, then that one's on top, and on and on it spins,
crushing those on the ground.
Нашли ошибку? Есть что добавить? Пулреквесты приветствуются https://github.com/hexlet-basics
Если вы столкнулись с трудностями и не знаете, что делать, задайте вопрос в нашем большом и дружном сообществе