роботы
электроника
программирование
ЗНАКОМСТВО С ПИТОНОМ

ВЫВОД В PYTHON

Обеспечением вывода в Python заведует функция print(). Она печатает то, что мы поместим внутрь скобок этой функции в качестве аргументов.

Рассмотрим несколько вариантов применения print().

Напечатаем для начала значение, заданное переменной a.
a = 7
print(a)
Получим:
7
Напечатаем значения двух переменных.
a = 7
b = 9
print(a)
print(b)
Получим:
7
9
Теперь напечатаем значения двух переменных в одном print().
a = 7
b = 9
print(a, b)
Получим:
7 9
В качестве аргумента может выступать сложное выражение.
a = 7
b = 9
print(a + b - 4)
Получим:
12
Можно напечатать строку. Строки в программах должны обрамляться двойными кавычками или апострофами (одинарными кавычками).
print('myrobot.ru')
Получим:
myrobot.ru
Напечатаем значение переменной a, число, строку и числовое выражение.
a = 7
print(a, 4, 'flex', 3 + 2)
Получим:
7 4 flex 5
Каждый print() начинает печатать с новой строки. Происходит это в результате того, что print() заканчивает напечатанную строку символом перевода строки \n.
a = 7
print(a)
print(a + 1)
print(a + 2)
Получим:
7
8
9
Чтобы запретить добавлять перевод строки, следует воспользоваться необязательным параметром end, который заменит перевод строки на то, что мы хотим.
a = 7
print(a, end = ' ')
print(a + 1, end = '--')
print(a + 2)
Получим:
7 8--9
У первого print() мы заменили перевод строки на пробел, а у второго print() на два дефиса. В результате замены символа перевода строки мы получили результат, напечатанный в одну строку.

У функции print() существует также очень полезный необязательный параметр sep, который заменяет стандартный разделитель в виде одного пробела на тот, который мы укажем в параметре sep.
print(4, 6, sep = ':')
Получим:
4:6
Или поставим в качестве разделителя символ перевода строки.
print(4, 6, 8, sep = '\n')
Получим:
4
6
8
И в заключение. Попробуем изменить программу из урока "Программы в Python".
a = 5
b = 7
c = a + b
print(c)
Переместим вычислительную часть в функцию print(), добавив пояснение.
a = 5
b = 7
print('результат: ', a + b)
Получим:
результат: 12


Учебник Python
Знакомство с Питоном
Операторы
Объекты


ПОПУЛЯРНОЕ НА САЙТЕ
Изучаем Python: TOP-5 лучших сайтов для изучения Питона
Изучаем Python: TOP-5 лучших сайтов для изучения Питона
Самоучитель, интерактивный учебник, наглядные задачи и примеры программ.
Как сделать простейшего робота
Как сделать простейшего робота
О том, как сделать робота в домашних условиях, используя лишь микросхему драйвера моторов и пару фотоэлементов. В зависимости от способа соединения моторов, микросхемы и фотоэлементов робот будет двигаться на свет или, наоборот, прятаться в темноту, следовать по линии или бежать за вашей рукой.




Copyright © myrobot.ru, 2005-2021


Яндекс.Метрика   Рейтинг@Mail.ru