(Python) Вывод текста на экран


Вывод текста на экран

В модуле «Давайте познакомимся», в задаче №3, у нас была программа, которая выглядела следующим образом:

print("Hello, World!") 

Данная программа выводит на экран текст Hello, World! Текст будет выведен без кавычек. 

Таким образом, чтобы вывести что-то на экран, используется встроенная команда (функция, оператор) - print()

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

Текст можно записывать не в кавычках, а в апострофах (одиночных кавычках), например: 

print('Hello, World!')

Использовать апострофы удобно, если нужно вывести сами кавычки на экран.


Пример:
print('Прочитайте книгу "Программирование для всех"!')

Надо запомнить!
  1. Чтобы вывести на экран что-либо, используем оператор print().
  2. В скобках записываем что выводим, символьные строки записываем в кавычках или апострофах.
  3. Перед командой print пробелов в начале строки не ставим!

Параметры print()

Внутри скобок можно через запятую записывать несколько символьных строк, все они будут выводиться на экран через пробел по умолчанию.
Если же пробел между строками не нужен, то при вызове функции необходимо добавить параметр с именем sep="" (значение параметра равно пустой строке).
Например, вывод фразы:
Hello,World!
(без пробелов),
можно организовать таким образом:
print("Hello,", "World!", sep="")
В конце каждой строки, выводимой с помощью print(), добавляется переход на новую строку ("\n"). Поэтому следующая строка будет выводиться с новой строки.
Например, при написании такой программы 
print("Hello,")
print("World!")
на экране появится 
Hello, 
World!
Отменить переход на новую строку можно добавив в конце параметр end="" (значение параметр равно пустой строке).


Надо запомнить!
  1. Каждый оператор вывода print() по умолчанию заканчивается переходом на новую строку.
  2. Отменить переход на новую строку можно добавив в конце оператора print() параметр end="".
  3. При выводе нескольких символьных строк, разделенных запятой, по умолчанию будут выводиться через пробел.
  4. Если пробел необходимо убрать, в конце записываем параметр sep="".
Решайте задачи чаще!

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

Во многих языках программирования есть специальные символы, которые просто так не вывести. 
Например, часто используемые специальные символы, -  это бек-слеш (\), кавычки (") и апострофы (').
Обратите внимание, что обычный слеш (/) не является специальным символом!

Для вывода таких символов перед каждым из них мы ставим знак \. То есть, если мы хотим вывести на экран знак \, то в операторе вывода необходимо написать \\.

Надо запомнить!
Чтобы вывести символы \, ", ', необходимо перед ними поставить знак \.