Imprimer une ligne horizontale en Python

Imprimer une ligne horizontale en Python #

Pour imprimer une ligne horizontale :

  1. Utilisez l’opérateur de multiplication pour répéter un trait d’union N fois.
  2. Utilisez l’opérateur print() pour imprimer la ligne horizontale.
  3. Par exemple, print('─' * 25).

print('─' * 25)  

print('⸻' * 25)  

print('⸺' * 25)  

print('*' * 25)  





my_list = ['bobby', 'hadz', 'com']

for item in my_list:
    print(item, end=' ')  

print(*my_list)  

print-horizontal-line

Ces exemples utilisent l’opérateur de multiplication pour imprimer une ligne horizontale.

Lorsque l’opérateur de multiplication est utilisé avec une chaîne de caractères et un nombre entier
chaîne de caractères est répétée le nombre de fois spécifié.

Vous pouvez utiliser cette approche pour imprimer une ligne horizontale composée de n’importe quel caractère.
caractère.

Si vous avez besoin d’imprimer les éléments d’une table itérative horizontalement, définissez l’attribut end de la fonction print() à une chaîne de caractères contenant un espace.

my_list = ['bobby', 'hadz', 'com']

for item in my_list:
    print(item, end=' ')  

Le site end est imprimé à la fin du message.

Par défaut, end est défini comme un caractère de nouvelle ligne (\n).

print('a', 'b', 'c')  

print('a', 'b', 'c', end='')  

Vous pouvez également utiliser l’opérateur de déballage des itérables.

Les * opérateur de déballage d’itérable
permet de décompresser un itérable dans les appels de fonction, dans les compréhensions et dans les expressions de générateur.
expressions de générateur.

Vous pouvez utiliser cette approche pour imprimer les éléments d’un itérable avec n’importe quel séparateur,
il n’est pas nécessaire que ce soit un espace.

my_list = ['bobby', 'hadz', 'com']


print(*my_list, sep='─')  

Le site sep est le séparateur entre les arguments que nous passons à print().

Par défaut, l’argument est défini comme un espace.

Laisser un commentaire