Variable d'impression Python
-
Utilisez l’instruction
print
pour imprimer une variable en Python -
Utilisez une virgule
,
pour séparer les variables et les imprimer -
Utilisez le formatage de chaîne à l’aide de
%
-
Utilisez le formatage de chaîne à l’aide de
{}
-
Utilisez l’opérateur
+
pour séparer les variables dans l’instructionprint
-
Utilisez la
f-string
dans l’instructionprint
Python est l’un des langages de programmation les plus polyvalents, et l’instruction print
peut être utilisée de différentes manières. Nous pouvons choisir la manière dont nous voulons utiliser la déclaration selon notre convenance.
Ce tutoriel abordera les différentes méthodes pour imprimer une variable en Python.
Utilisez l’instruction print
pour imprimer une variable en Python
L’instruction print
peut être utilisée dans toutes les versions de Python, mais sa syntaxe varie selon la version de Python.
En Python 2, la syntaxe de l’instruction print
est assez simple. Il suffit d’utiliser le mot-clé print
.
Exemple de code:
# Python 2 code
print "Hello to the World"
Production:
Hello to the World
En Python 3, pour exécuter l’instruction print
sans aucune erreur, il faut une parenthèse suivie du mot-clé print
.
Exemple de code:
# Python 3 code
print("Hello to the World")
Production:
Hello to the World
Bien que Python 2 puisse exécuter l’instruction print
avec des parenthèses, Python 3 donne une erreur si la parenthèse n’est pas utilisée dans l’instruction.
L’instruction print
peut être utilisée pour imprimer des variables, des chaînes et les autres types de données fournis en Python.
Nous pouvons imprimer différents types de données dans l’instruction unique de Python en séparant les types de données ou les variables avec le symbole ,
.
Nous allons montrer différentes méthodes pour imprimer une variable en Python.
Utilisez une virgule ,
pour séparer les variables et les imprimer
La méthode la plus basique pour imprimer la variable en Python est d’utiliser une virgule pour séparer les variables dans une instruction print
.
Le code suivant imprime la variable et la chaîne sur la même ligne dans le code Python.
var1 = 123
var2 = "World"
print("Hello to the", var2, var1)
Production:
Hello to the World 123
Utilisez le formatage de chaîne à l’aide de %
En plus de simplement imprimer les instructions, le formatage de chaîne peut également être utilisé. Cela donne à l’utilisateur plus d’options pour personnaliser le paramètre de type chaîne et ajuster le remplissage, l’alignement, la précision de réglage et même la largeur.
L’une des deux façons d’implémenter le formatage de chaîne consiste à utiliser le signe %
. Le signe %
, suivi d’une lettre, fonctionne comme un espace réservé pour la variable.
Par exemple, %d
peut être utilisé comme espace réservé lorsque nous devons substituer des valeurs numériques.
Exemple de code:
var1 = 123
var2 = "World"
print("Hello to the %s %d " % (var2, var1))
Production:
Hello to the World 123
Utilisez le formatage de chaîne à l’aide de {}
Lors de l’utilisation du formatage de chaîne, nous pouvons utiliser {}
pour marquer l’endroit dans l’instruction où la variable doit être substituée.
Le code suivant imprime la variable et la chaîne dans la même ligne dans le code Python à l’aide de la mise en forme de chaîne:
var1 = 123
var2 = "World"
print("Hello to the {} {}".format(var2, var1))
Production:
Hello to the World 123
La fonction format()
est ajoutée à Python 2.6 et fonctionne dans toutes les autres versions par la suite.
Utilisez l’opérateur +
pour séparer les variables dans l’instruction print
L’opérateur +
peut également être utilisé pour séparer les variables en utilisant l’instruction print
.
Exemple de code:
var1 = 123
var2 = "World"
print("Hello to the {} {}" + var2 + str(var1))
Production:
Hello to the World 123
Utilisez la f-string
dans l’instruction print
La f-string
est une autre méthode de mise en forme de chaîne et a l’avantage sur les deux autres méthodes car elle est comparativement plus rapide que les deux autres mécanismes.
Exemple de code:
var1 = 123
var2 = "World"
print(f"Hello to the {var2} {var1}")
Production:
Hello to the World 123
Comme indiqué ci-dessus, les 5 méthodes fournissent le même résultat. Et la méthode à utiliser dépend de sa propre convenance.
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedIn