Stampa avanzata - end

Ogni volta che print() viene usato per stampare qualcosa, la successiva print() stampa già da una nuova riga. Ma in alcuni casi, potresti voler rimanere sulla stessa riga.
print('hello', 'everyone', end='...')
print('Anyone here?')
Questo programma stamperebbe hello everyone...Anyone here?. Quindi, invece di stampare Anyone here? da una nuova riga, il programma è rimasto sulla stessa riga perché end è stato impostato a ....
Per impostazione predefinita, il parametro end è impostato a \n, che è un simbolo speciale che rappresenta la nuova riga. Tratteremo i simboli speciali e cosa fanno più avanti nel corso. Per ora, affronteremo solo uno: \n, il simbolo di nuova riga.
print('one', 'two', end='--')
print('three', 'four', end='!!!')
print('five', 'six', 'seven', end='\n')
print('eight', end='nine')
print('ten', end='... the end...')
Questo programma produrrebbe:
one two--three four!!!five six seven
eightnineten... the end...
Nota come end sia diverso da sep. Con il parametro end, possiamo modificare ciò che viene stampato alla fine dell'output di stampa. Con il parametro sep, possiamo modificare come i valori stampati sono separati tra loro all'interno dello stesso comando print.

Sfida

Usa 12 comandi print per stampare tutti i mesi dell'anno. Alla fine di ogni mese, ci dovrebbe essere un *-*, tranne che per l'ultimo.
 
Ecco la lista di tutti i mesi: Gennaio, Febbraio, Marzo, Aprile, Maggio, Giugno, Luglio, Agosto, Settembre, Ottobre, Novembre e Dicembre.
 

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