Imprimer l'onglet en Python

Azaz Farooq 10 octobre 2023
  1. Imprimer l’onglet Python dans un fichier en utilisant le caractère \t de la fonction print()
  2. Imprimer l’onglet en Python dans la liste
  3. Imprimer l’onglet Python dans les points de données
  4. Imprimer l’onglet en Python en utilisant le symbole tab directement dans l’instruction print
Imprimer l'onglet en Python

La barre oblique inversée '\' dans les chaînes de caractères Python est un caractère spécial, parfois appelé le caractère escape. Il est utilisé pour représenter les caractères d’espacement, car '\t' représente une tabulation.

Cet article traite de certaines méthodes pour imprimer la tabulation en Python.

Imprimer l’onglet Python dans un fichier en utilisant le caractère \t de la fonction print()

Nous pouvons utiliser \t dans la fonction print() pour imprimer correctement la tabulation en Python.

L’exemple de code complet est donné ci-dessous.

print("Python\tprogramming")

Production :

Python	Programming

Imprimer l’onglet en Python dans la liste

Cette méthode permet d’insérer des onglets entre les différents éléments de la liste.

L’exemple de code complet est donné ci-dessous :

Lst = ["Python", "Java", "C++"]
print(str(Lst[0]) + "\t" + str(Lst[1]) + "\t" + str(Lst[2]))

Production :

python	Java	C++

str convertira les éléments de la liste en une chaîne de caractères dont toutes les valeurs sont séparées par des tabulations Python.

Imprimer l’onglet Python dans les points de données

Cette méthode permet d’imprimer des onglets dans la déclaration donnée ou certains points de données.

L’exemple de code complet est donné ci-dessous :

Data_Points = "2\t6\t10"
print(Data_Points)

Production :

2	6	10

Imprimer l’onglet en Python en utilisant le symbole tab directement dans l’instruction print

Dans cette méthode, nous utiliserons les séquences d’échappement dans les littéraux de chaîne pour imprimer tab. Les séquences d’échappement peuvent être inférieures aux types.

Séquence d’échappement Description
\N{name} name est le nom du personnage dans la base de données Unicode
\uxxxx Unicode 16 bits
\Uxxxxxxxx Unicode 32 bits
\xhh Unicode 8 bits

Le name de la table dans la base de données Unicode est TAB ou tab, ou TaB car il n’est pas insensible à la casse.

Les autres noms représentant l’onglet dans la base de données Unicode sont HT, CHARACTER TABULATION et HORIZONTAL TABULATION.

La valeur Unicode de l’onglet est 09 pour \x, 0009 pour \u, et 00000009 pour \U.

L’exemple de code complet est donné ci-dessous :

print("python\N{TAB}programming")
print("python\N{tab}programming")
print("python\N{TaB}programming")

print("python\N{HT}programming")
print("python\N{CHARACTER TABULATION}programming")
print("python\N{HORIZONTAL TABULATION}programming")

print("python\x09programming")
print("python\u0009programming")
print("python\U00000009programming")

Production :

python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
python	programming

Article connexe - Python Print