Вывод «Hello World!» — это, наверное, один из самых распространенных ритуалов для всех языков программирования, поэтому при изучения основ функции print можно и взять его за основу.
Print — это как первая буква в алфавите программирования. В Python она отвечает за вывод данных пользователю.
print() используется для показа информации пользователю или программисту. Она не меняет значения, переменные или функции, а просто показывает данные.
Функция очень полезна для программиста, ведь помогает проверять значения, устанавливать напоминания или показывать сообщения на разных этапах процесса работы программы.
Правила использования
- Print работает с круглыми скобками. Вот корректный синтаксис:
print(). - Если нужно вывести текст, то его необходимо заключить в скобки:
print("Hello World"). - Символ
#используется для добавления комментариев в текст. Эти комментарии не выполняются и не выводятся. Они выступают всего лишь заметками для тех, кто работает с кодом.
Частые ошибки
- Нельзя выводить текст без скобок. Хотя такой подход и работает с Python 2, в Python 3 возникнет ошибка.
- Внутри функции print не нужно использовать кавычки при выводе значений переменных. Они нужны только для строк.
Переменная — сущность, которая хранит записанное значение. Например, в контакты телефона мы сохраняем номер под именем, что бы не запоминать его и не вводить каждый раз. В python мы сохраняем такие значения в переменные:
pavel = "8 800 123 45 67"
Примеры функции print()
>>> print("Hello, World!")
Hello, World!
Важные моменты:
- Текст для вывода должен быть заключен в скобки. Это правило синтаксиса, которому нужно следовать.
- Если выводится переменная, то кавычки не нужны, достаточно ввести название самой переменной. Как в следующем примере:
>>> my_message = "Этот текст выводим"
>>> print(my_message)
Этот текст выводим
Советы:
- Используйте запятую. Можно вывести несколько значений, разделив их запятыми.
print("Привет" , "меня зовут" , "Иван") - Параметр
sep. Помимо того, что можно увидеть, есть еще и параметрsep, который разделяет каждое значение указанным разделителем.
print("Model S" , "Model 3" , sep="--") - Параметр
end. По умолчанию функция добавляет символ новой строки после каждого выполнения. Этого можно избежать с помощью параметраend. Ему также можно присвоить любое значение.
print("Model S" , "Model 3" , end="|")
print("100" , "200" , end="|")
print("USA" , "France" , end="|")
>>> print("Привет" , "меня зовут" , "Иван")
Привет меня зовут Иван
>>># Это комментарий. Обычно здесь пишут пояснения своего кода. Эта строка не выполняется.
>>> print("Привет" , "меня зовут" , "Иван")
Привет меня зовут Иван
Можно увидеть, что в коде есть строка комментария, которая начинается с символа #. Она полностью игнорируется программой — ее можно воспринимать как заметку относительно содержания кода.
Задачи к уроку
Попробуйте решить задачи к этому уроку для закрепления знаний.
1. Отредактируйте код, что бы он выводил текст Добро пожаловать!.
# данный код
print("Hello world")
# требуемый вывод:
# Добро пожаловать!
2. Допишите код, что бы получить вывод: Функция print().
# данный код
my_text=""
print(my_text)
# требуемый вывод:
# Функция print()
3. Даны переменные name, surname и salary. Выведите требуемый текст.
# данный код
name = "Иван"
surname = "Петров"
salary = "90 000"
# требуемый вывод:
# Иван Петров зарабатывает 90 000 рублей
Источник: https://pythonru.com/uroki/python-dlja-nachinajushhih/funkcija-print
0 comments
HoBый комментарий