Команда print — это основа Python, ведь она используется для вывода текста на экран. Именно с ее помощью можно вывести «Hello World!», что традиционно делают программисты, изучая новый язык.
В этом материале разберемся с этой функцией и рассмотрим более продвинутые вещи.
Как выводить текст в Python 3
Выводить текст в Python очень просто. Достаточно лишь написать:
print("Текст для вывода")
Но все становится чуть сложнее, учитывая, что существуют две популярные версии Python. Этот пример сработает с Python 3+ (поддерживаемой сегодня версией), однако стоит убрать скобки в том случае, если это Python 2:
print "Текст для вывода"
Вывод строк и других переменных
Размещая текст внутри кавычек, вы создаете строку. Строка в программировании — это любая последовательность букв или цифр.
Строки могут храниться и в виде переменных. Это значит, что слово будет использоваться для представления строки, и к нему можно будет ссылаться позже в коде.
Например:
hello_world = "Hello world!"
print(hello_world)
Этот код хранит строку "Hello world!"
в переменной hello_world
. Позже ее можно будет использовать для вывода текста, указав в скобках без кавычек.
Зачем может понадобиться выводить такой текст? Это может быть полезно в тех ситуациях, когда показываемый контент потенциально может поменяться во время работы программы. Это также удобно для получения информации: например, за счет ввода от пользователя.
name = input("Введите ваше имя пожалуйста: ")
print("Привет " + name)
Если запустить этот код и ввести «Витя» получим:
Введите ваше имя пожалуйста: Витя
Привет Витя
Как можно понять, этот код запрашивает пользователя сделать ввод и затем приветствует лично его. Также этот пример демонстрирует, как выводить текст, объединяя его с текстом из переменной. Достаточно заключить текст в кавычки и добавить знак плюса. Обратите внимание на пробел. Однако есть и другой способ разделения элементов — для этого используется запятая. Например:
Некоторые приемы вывода
Если при выводе текста в Python после него нужна пустая строка, то для этого используется символ \n
.:
print("Привет\n")
print(name)
Привет
Витя
Также обратите внимание на то, что разрешается использовать как одинарные, так и двойные кавычки. Благодаря этому можно использовать кавычки как часть выводимого текста:
print('Он "умеет" кодить!')
А если нужно вывести два типа кавычек, то тут на помощь приходят тройные кавычки:
print("""Я сказал "Привет" и все еще жду, когда 'они' ответят мне""")
Вот и все что нужно знать о выводе текста в Python.
Краткий итог
Что бы вывести текст в python достаточно вызвать функцию print()
. Например: print("Ваш текст")
.