До сих пор мы использовали команды print() с различными аргументами, и программа выводила их, разделяя пробелом. print('abc', 'def', 2) даст результат abc def 2.
Что если мы хотим разделить значения с помощью вместо пробела? Это возможно, если передать параметр sep в print().
print('hello', 'my', 'name is', 'Python', sep='')
Эта программа выведет hellomyname isPython. sep может быть любым текстовым значением. Это может быть фраза (this is a separation, hey hey и т.д.), может состоять из символов, и это может быть даже пустой текст sep=''. В случае пустого текста print объединит значения вместе.
Таким образом, по умолчанию параметр sep установлен как пробел (' ') и разделяет выводимые значения одним пробелом, но мы можем изменить формат вывода, передав нужное значение в функцию print с print(..., sep='...').
Задание
Вам дается 3 входных значения - год, месяц и день. Необходимо вывести дату в формате year-month-day.