🔎 Как использовать end в питоне: полезные советы и примеры использования 🔥
print("Привет")
print("Мир")
Output:
Привет
Мир
2. С пробелом в конце каждой строки:
print("Привет", end=" ")
print("Мир")
Output:
Привет Мир
3. Без добавления символа в конец каждой строки:
print("Привет", end="")
print("Мир")
Output:
ПриветМир
Детальный ответ
Как использовать `end` в питоне
Когда вы работаете с функцией `print()` в Python, вы можете заметить аргумент `end`, который может использоваться для изменения символа, добавляемого в конце каждой строки вывода. Это полезно при форматировании вывода или создании пользовательских разделителей.
Использование аргумента `end` без значения
По умолчанию, `print()` при использовании без аргумента `end` добавляет символ новой строки (`\n`) в конце каждой строки вывода. Ниже приведен пример:
print("Привет, мир")
# Вывод: Привет, мир
Однако, если вы хотите, чтобы строки не переходили на новую строку, вы можете указать пустое значение для аргумента `end`, используя `end=''`:
print("Привет,", end='')
print("мир")
# Вывод: Привет,мир
Таким образом, строки "Привет," и "мир" выводятся в одной строке без символа новой строки между ними.
Использование аргумента `end` с определенным значением
Вы также можете указать произвольное значение, которое будет добавлено в конце каждой строки вывода. Ниже приведен пример:
print("Привет,", end=' ')
print("мир")
# Вывод: Привет, мир
В этом примере мы указали значение `' '` для аргумента `end`, которое представляет собой пробел. Таким образом, строки "Привет," и "мир" разделены пробелом.
Комбинирование `end` и разделителей
Вы можете комбинировать использование аргумента `end` с различными разделителями, такими как запятая, пробел или любое другое значение. Ниже приведен пример:
print("apple", "banana", "cherry", sep=', ', end='. ')
print("I like fruits.")
# Вывод: apple, banana, cherry. I like fruits.
В этом примере мы указали разделитель `,` с помощью аргумента `sep`, и значение `'. '` с помощью аргумента `end`. Таким образом, строки "apple", "banana" и "cherry" разделены запятой с пробелом, и в конце добавлен символ `'. '`.
Заключение
Использование аргумента `end` в функции `print()` позволяет контролировать то, что добавляется в конце каждой строки вывода. Вы можете указать пустое значение для отсутствия символа новой строки, использовать определенное значение или комбинировать его с разделителями.