Fortgeschrittenes Drucken - sep

Bisher haben wir print()-Anweisungen mit verschiedenen Argumenten verwendet, und das Programm hat diese durch ein Leerzeichen getrennt ausgegeben. print('abc', 'def', 2) würde abc def 2 ergeben.
Was ist, wenn wir die Werte statt mit einem Leerzeichen mit einem trennen möchten? Dies ist möglich, indem wir dem print()-Befehl einen sep-Parameter übergeben.
print('hello', 'my', 'name is', 'Python', sep='')
Dieses Programm würde hellomyname isPython ausgeben. sep kann beliebigen Text enthalten. Es kann ein Satz sein (das ist eine Trennung, hey hey usw.), es kann aus Symbolen bestehen und es kann sogar ein leerer Text sein sep=''. Im Falle eines leeren Textes würde print die Werte direkt aneinanderhängen.
print('hello', 'my', 'name is', 'Python', sep='')
dash = '--'
print('hello', 'my', 'name is', 'Python', sep=dash)
Dies würde ergeben:
hellomyname isPython
hello--my--name is--Python
Standardmäßig ist der sep-Parameter auf ein Leerzeichen (' ') gesetzt und trennt die ausgegebenen Werte mit einem einzelnen Leerzeichen. Wir können das Ausgabeformat jedoch anpassen, indem wir unseren gewünschten Wert mit print(..., sep='...') an die print-Funktion übergeben.

Aufgabe

Sie erhalten 3 Eingaben – ein Jahr, einen Monat und einen Tag. Sie sollen das Datum im Format year-month-day ausgeben.
Eingabe
Ausgabe
2022 05 10
2022-05-10
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue