print() : Affichage d'un espace inattendu
Bonjour,
Soit:
Code:
1 2 3 4 5 6 7 8 9 10 11
| >>> dic = {input('référence? ') : input("nom de l'article? ") for saisie in range(2)}
référence? 123456
nom de l'article? truc
référence? 123dfrTT
nom de l'article? Bidule
>>>
>>> print(*(f"Référence de {dic[ref]} ok\n" if ref.isdigit() else f"Erreur la ref de {dic[ref]} doit être un chiffre!\n" for ref in dic))
Référence de truc ok
Erreur la ref de Bidule doit être un chiffre!
>>> |
Je ne saisis pas d'où provient l'espace situé sur la dernière ligne de l'affichage de mon print.
Qu'en est il?