Вывод текста в python с помощью print()

Команда print — это основа Python, ведь она используется для вывода текста на экран. Именно с ее помощью можно вывести «Hello World!», что традиционно делают программисты, изучая новый язык.

В этом материале разберемся с этой функцией и рассмотрим более продвинутые вещи.

Как выводить текст в Python 3

Выводить текст в Python очень просто. Достаточно лишь написать:

Но все становится чуть сложнее, учитывая, что существуют две популярные версии Python. Этот пример сработает с Python 3+ (поддерживаемой сегодня версией), однако стоит убрать скобки в том случае, если это Python 2:

Вывод строк и других переменных

Размещая текст внутри кавычек, вы создаете строку. Строка в программировании — это любая последовательность букв или цифр.

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

Например:


hello_world = "Hello world!"
print(hello_world)

Этот код хранит строку "Hello world!" в переменной hello_world. Позже ее можно будет использовать для вывода текста, указав в скобках без кавычек.

Зачем может понадобиться выводить такой текст? Это может быть полезно в тех ситуациях, когда показываемый контент потенциально может поменяться во время работы программы. Это также удобно для получения информации: например, за счет ввода от пользователя.


name = input("Введите ваше имя пожалуйста: ")
print("Привет " + name)

Если запустить этот код и ввести «Витя» получим:

Введите ваше имя пожалуйста: Витя
Привет Витя

Как можно понять, этот код запрашивает пользователя сделать ввод и затем приветствует лично его. Также этот пример демонстрирует, как выводить текст, объединяя его с текстом из переменной. Достаточно заключить текст в кавычки и добавить знак плюса. Обратите внимание на пробел. Однако есть и другой способ разделения элементов — для этого используется запятая. Например:

Некоторые приемы вывода

Если при выводе текста в Python после него нужна пустая строка, то для этого используется символ \n.:

Привет
Витя

Также обратите внимание на то, что разрешается использовать как одинарные, так и двойные кавычки. Благодаря этому можно использовать кавычки как часть выводимого текста:

А если нужно вывести два типа кавычек, то тут на помощь приходят тройные кавычки:


print("""Я сказал "Привет" и все еще жду, когда 'они' ответят мне""")

Вот и все что нужно знать о выводе текста в Python.

Краткий итог

Что бы вывести текст в python достаточно вызвать функцию print(). Например: print("Ваш текст").

Обучение с трудоустройством

Профессия Python-разработчик

Профессия Python-разработчик

7 820 4 692 ₽/мес.
Профессия Data Scientist

Профессия Data Scientist

11 520 6 912 ₽/мес.
Профессия Python Fullstack

Профессия Python Fullstack

7 820 4 692 ₽/мес.
Профессия Data Science: Аналитик

Профессия Data Science: Аналитик

6 600 3 960 ₽/мес.

Появились вопросы? Задайте на Яндекс.Кью

У сайта есть сообщество на Кью >> Python Q <<. Там я, эксперты и участники отвечаем на вопросы по python и программированию.