Вывод текста
Функция print() выводит на экран текст или другие значения. Если не указать иное, каждый вызов начинается с новой строки.
Пример
Prompt
Выведите «Hello World!» на экран.
Вывод: полная программа на Python
main.py
print("Hello World!")
Несколько вызовов print
Количество вызовов print() не ограничено:
Prompt
Выведите три строки: «Hello World!», «Я изучаю Python.» и «Это здорово!», используя отдельные вызовы print.
Вывод: полная программа на Python
main.py
print("Hello World!")
print("Я изучаю Python.")
print("Это здорово!")
Двойные кавычки
Python ожидает, что текст будет заключён в кавычки, причём подходят и двойные ", и одинарные '. Текст без кавычек вызывает ошибку.
Оба вида кавычек
Prompt
Выведите две строки: одну с использованием двойных кавычек, а другую — одинарных, чтобы показать, что оба варианта работают одинаково.
Вывод: полная программа на Python
main.py
print("Это будет работать!")
print('Это тоже будет работать!')
Ошибка из-за отсутствия кавычек
Здесь вокруг текста нет кавычек, поэтому Python сообщает об ошибке:
Prompt
Продемонстрируйте синтаксическую ошибку, попытавшись вывести текст без кавычек.
Вывод: полная программа на Python
main.py
print(This will cause an error)
Вывод без перехода на новую строку
Обычно print() завершает работу переходом на новую строку. Задайте параметр end, если хотите, чтобы несколько фрагментов текста остались на одной строке.
Пример
Prompt
С помощью параметра end выведите два сообщения в одной строке, разделив их пробелом.
Вывод: полная программа на Python
main.py
print("Hello World!", end=" ")
print("Я буду выведен в той же строке.")