Variable d'impression Python

Vaibhhav Khetarpal 30 janvier 2023
  1. Utilisez l’instruction print pour imprimer une variable en Python
  2. Utilisez une virgule , pour séparer les variables et les imprimer
  3. Utilisez le formatage de chaîne à l’aide de %
  4. Utilisez le formatage de chaîne à l’aide de {}
  5. Utilisez l’opérateur + pour séparer les variables dans l’instruction print
  6. Utilisez la f-string dans l’instruction print
Variable d'impression Python

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 Khetarpal avatar Vaibhhav Khetarpal avatar

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

Article connexe - Python Print