Impression avancée - end

Chaque fois que print() est utilisé pour afficher quelque chose, le prochain print() commence déjà sur une nouvelle ligne. Mais dans certains cas, vous pourriez vouloir rester sur la même ligne.
print('hello', 'everyone', end='...')
print('Anyone here?')
Ce programme afficherait hello everyone...Anyone here?. Donc, au lieu d'imprimer Anyone here? sur une nouvelle ligne, le programme est resté sur la même ligne car end a été défini à ....
Par défaut, le paramètre end est défini à \n, qui est un symbole spécial représentant le saut de ligne. Nous couvrirons les symboles spéciaux et leur fonction plus tard dans le cours. Pour l'instant, nous allons nous concentrer sur un seul : le symbole de nouvelle ligne \n.
print('one', 'two', end='--')
print('three', 'four', end='!!!')
print('five', 'six', 'seven', end='\n')
print('eight', end='nine')
print('ten', end='... the end...')
Ce programme donnerait le résultat suivant :
one two--three four!!!five six seven
eightnineten... the end...
Remarquez comment end est différent de sep. Avec le paramètre end, nous pouvons modifier ce qui est imprimé à la toute fin de la sortie. Avec le paramètre sep, nous pouvons modifier comment les valeurs imprimées sont séparées les unes des autres au sein de la même instruction print.

Défi

Utilisez 12 instructions print pour afficher tous les mois de l'année. À la fin de chaque mois, il doit y avoir un *-* sauf pour le dernier.
 
Voici la liste de tous les mois : janvier, février, mars, avril, mai, juin, juillet, août, septembre, octobre, novembre et décembre.
 

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