Python. Вывод данных (ru)

11.1.1.1 организовывать вывод данных
11.1.1.2 использовать экранированные последовательности при выводе данных

Вывод данных

Подписывайтесь на канал "Программирование на Python для чайников".

print(аргументы) - функция для вывода данных на экран.

Задача. Вывести на экран текст "Hello, world!":

print("Hello, world!")

Вывод данных:

Hello, world!


Интегрированная среда разработки Wing IDE


Кто лучший программист?

print("Привет!")
print("Я лучший программист!")

Output data:

Привет!
Я лучший программист!


Функция print может иметь больше, чем один аргумент. В этом случае все аргументы разделяются запятыми:

print(arg1, arg2, arg3, …)

Аргументы могут быть:

  • Строки: “Привет”, “Курс Python”, “” , … 
  • Переменные: a, name, number5, …
  • Математические выражения: 4 * a, 20 / 7, …

Кто лучший программист? (использовать print только один раз)

print("Привет!\nЯ лучший программист!")

Output data:

Привет! 
Я лучший программист!


Экранированные последовательности (Escape sequences)

Экранированная последовательность

Вывод на экран

\\

\

\'

'

\"

"

\n

переход на новую строку

\t

горизонтальная табуляция

\u…

16-битный символ Unicode в шестнадцатеричной системе счисления

\U…

32-битный символ Unicode

\x…

Шестнадцатеричное значение

 

Использование экранированной последовательности.

Пример

print("строка1\nстрока2")

Вывод на экран:

строка1
строка2

Пример

print("Морковь\t250 тенге\nСвекла\t280 тенге")

Вывод на экран:

Морковь  250 тенге
Свекла    280 тенге

 

Определите результат вывода следующего кода.

print("\u1D66")


Аргумент sep (separator - разделитель) 

Программа:

print("2", "+", "2", "=", "4", sep="")

Вывод:

2+2=4

Программа:

print("a", "b", "c", "d", "e", sep="-")

Вывод:

a-b-c-d-e


Аргумент end

Аргумент end указывает, что будет выведено в конце строки print. При использовании аргумента end курсор остается на строке вывода, если не использовать экранированную последовательность перехода на новую строку.

Программа:

print("1", end=""
print("23", end="-"
print("456") 

Вывод на экран:

123-456


Вопросы:

  1. Как выполнить вывод данных в программе Python?

  2. Объясните, что такое переменная.

  3. Опишите правила создания имен переменных.

  4. Как мы можем использовать комментарии в программе?


Упражнения:

Упр.1

Категория: Programming languages | Добавил: bzfar77 (22.03.2022)
Просмотров: 2883 | Теги: питон, Python, Print, экранированная последовательность, вывод данных | Рейтинг: 4.7/3
Всего комментариев: 0
avatar