Python end: обучение программированию на Python
Конечная функция end() в языке программирования Python используется для изменения символа, который будет размещен в конце каждого вывода при использовании функции print(). По умолчанию, end='\n', а '\n' представляет собой символ новой строки.
Однако, вы можете изменить этот символ, передавая аргумент end со значением, которое вы хотите использовать в качестве разделителя. Например, если вы хотите использовать пробел вместо символа новой строки, вы можете использовать end=' '.
Вот несколько примеров использования функции end():
- Использование символа пробела вместо символа новой строки:
- Использование пустой строки в качестве разделителя:
- Разделение вывода несколькими символами:
- Использование специальных символов:
- Комбинирование
endс другими аргументамиprint(), такими какsep:
print("Привет,", end=' ')
print("Мир!")
# Вывод: Привет, Мир!
print("Привет,", end='')
print("Мир!")
# Вывод: Привет,Мир!
print("Привет,", end=' | ')
print("Мир!")
# Вывод: Привет, | Мир!
print("Привет,", end='\n\t')
print("Мир!")
# Вывод: Привет,
# Мир!
country = "Россия"
capital = "Москва"
population = 146599183
print("Страна:", country, "Столица:", capital, "Население:", population, sep=' | ', end='\n\n')
# Вывод: Страна: Россия | Столица: Москва | Население: 146599183
Использование различных значений end позволяет контролировать, как будет выглядеть вывод при использовании функции print(). Это очень полезно в различных сценариях программирования, где вам может понадобиться создать определенный формат вывода.
Обратите внимание, что end может принимать только строки в качестве значений. Если вы передадите любой другой тип данных, Python выдаст ошибку.