Теория:
Функция (оператор) \(print()\) выводит на экран данные.
Общий вид:
\(print\) (<выражение \(1\)>, <выражение \(2\)>, …, <выражение \(n\)>)
Внутри круглых скобок записываются выражения, которые нужно вывести на экран.
Рассмотрим два варианта вывода:
\(c=15\)
\(print (c)\)
\(print ("c=")\)
В результате на экране появится следующее:
\(15\)
\(c=\)
В чём причина?
Первая запись \(print (c)\) выводит значение \(15\), а вторая запись \(print ("c=")\) переносит на экран содержимое "".
Как записать правильно?
\(c=15\)
\(print("c=",c)\)
Программа напечатает:
\(c = 15\)
Если внимательно посмотреть, то перед \(15\) стоит пробел, это потому, что по умолчанию \(print()\) вставляет перед выводимыми значениями пробел (его называют разделитель (сепаратор), от англ. separator). Его можно исключить, сделав такую запись:
\(c=15\)
\(print("c=",c, sep="")\) #внутри кавычек пусто, т. е. даём команду — удалить разделитель.
Разделитель можно удалить или, наоборот, поставить между выводимыми значениями, например, запятую:
\(x=8\)
\(y=9\)
\(print(x,y,sep=",") \)
Результат вывода:
\(8, 9\)
Форматный вывод данных.
При работе с вещественными числами возникает необходимость уменьшить размер дробной части (ограничить количество цифр после запятой), тогда необходимо воспользоваться форматным выводом.
Рассмотрим такую программу:
\(s=158\)
\(d=87\)
\(k=s/d\)
\(print("k=",k)\)
На экране появится результат:
\(k = 1,8160919540229885\)
Знаков после запятой очень много, с помощью \(format\) оставим \(3\).
Для этого нужно добавить в строку вывода:
\(print("k=","\){\(:7.3f\)}\(".format(k))\)
На экране будет результат:
\(k = 1.816\)
Что означает эта запись:
1) фигурные скобки — место для вывода очередного элемента, т. е. числа;
2) после двоеточия — количество позиций для вывода числа (их в нашей записи \(7\));
3) после точки указано количество знаков после запятой, т. е. \(3\);
4) буква \(f\) означает, что выводимое число вещественное (если бы было целое, то нужно было бы поставить \(d\));
5) внутри \(format\) записано, значение какой переменной появится на экране, в нашем случае это \(k\).

Рис. \(1\). Вывод данных
Источники:
Рис. 1. Вывод данных. © ЯКласс.