03.01.2020 в 21:22
LegGnom
Python: функция print и параметр end
Функция print() используется для печати сообщения на экране. Давайте поподробнее рассмотрим ее и то как с ней можно работать в этой статье!
Начнем с простого примера:
print("Hello world!")
print("Hello world!")
print("I\'m fine!")
a = 10
b = 10.23
c = "Hello"
print(a)
print(b)
print(c)
print("Value of a = ", a)
print("Value of b = ", b)
print("Value of c = ", c)
При выполнении файла в консоли мы должны получить примерно следующий вывод:
Hello world!Hello world!
I'm fine!
10
10.23
Hello
Value of a = 10
Value of b = 10.23
Value of c = Hello
Смотрите выходные данные вышеприведенной программы, функция print()
заканчивается новой строкой, а результат следующей функции print()
- печать новой строки (следующая строка).
Параметр end в print()
end - необязательный параметр в функции print()
, и его значением по умолчанию является \n
, что означает, что print() по умолчанию заканчивается новой строкой. Мы можем указать любой символ / строку как конечный символ функции print() .
Пример:
print("Hello friends how are you?", end = ' ')
print("I am fine!", end ='#')
print() # prints new line
print("ABC", end='')
print("PQR", end='\n') # ends with a new line
print("This is line 1.", end='[END]\n')
print("This is line 2.", end='[END]\n')
print("This is line 3.", end='[END]\n')
И в консоли мы получим:
Hello friends how are you? I am fine!#
ABCPQR
This is line 1.[END]
This is line 2.[END]
This is line 3.[END]