В предыдущих уроках мы учились выводить текст разными способами (а именно - в уроке 11 и уроке 12). 

Сегодня усложним структуру вывода строк и текста в Питоне -  изучим операторы вывода строк текста в столбик.


Для этого можно использовать команду \n . А можно использовать тройные кавычки. И то, и другое в Python называется "управляющая последовательность". В 15 уроке я более подробно остановлюсь на этих последовательностях. А теперь - только две из них.

 

Практический пример

Создаем на рабочем столе файл test8.py Пишем в него руками следующий программный код:

# -*- coding: utf- 8 -*-


igroki_1 = u"Александр Максим Леонид Алексей Георгий Константин Юлий"
igroki_2 = u"Сергей\nАндрей\nВиктор\nВладимир\nЮрий\nМихаил\nОлег"


print u"За команду Крылья Советов играют: ", igroki_1
print u"За команду Спартак играют: ", igroki_2

print u"""
Сегодня состоится финал хоккейной лиги.
Спешите приобрести билеты.
Приходите на финал всей семьей, будет интересно.
Самым активным болельщщикам - приз!
"""

 

Теперь открываем программу PowerShell и прописываем команду python desktop/test8.py

У вас должно получиться следующее:

 

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

 

 

 

Домашнее задание

Составьте программу с перечислением имен учеников в классе или группе ВУЗа. Попробуйте записать ее как с использованием команды \n, так и с использованием тройных кавычек.

 

Напоминаю про лайфхак в случае постоянных ошибок при вводе текста - нажимаем курсор вправо и можно не вводить путь заново (подробнее ЗДЕСЬ). 

 

В следующем уроке мы освоим более сложные приемы работы с операторами форматирования - перейти в урок 14