← Все вопросы
Что выводит print с параметрами sep и end?
14
У print есть какие-то sep и end. Что они меняют? По умолчанию вроде и так нормально печатает.
2 ответа
19
✓ Принятый ответ — помог автору
sep — чем разделять аргументы между собой (по умолчанию пробел). end — что поставить в конце (по умолчанию перенос строки \n).
print("a", "b", "c") # a b c
print("a", "b", "c", sep="-") # a-b-c
print("2026", "06", "16", sep=".") # 2026.06.16
end удобен, когда не нужен перевод строки после print:
print("загрузка", end="...")
print("готово") # загрузка...готово
Часто end="" ставят, чтобы печатать в одну строку в цикле.
Данил Джалагания end='' в цикле — то что искал, спасибо 👍 · 21 месяц назад
8
sep — разделитель между значениями, end — что в конце вместо перевода строки.
Ваш ответ
Войдите, чтобы ответить на вопрос.