Les variables en langage Python

1 – Création d’une variable en Python

Exemple

x = 7
y = "Albert"
print(x)
print(y)

Les variables ne doivent pas nécessairement être déclarées avec un type particulier et peuvent même changer de type après avoir été définies.

Exemple

x = 3 # x est de type int
x = "Hello" # x est maintenant du type string
print (x)

2 – Noms de variables

Règles pour les variables Python :

  • Un nom de variable doit commencer par une lettre ou un caractère de soulignement
  • Un nom de variable ne peut pas commencer par un nombre
  • Un nom de variable ne peut contenir que des caractères alphanumériques et des traits de soulignement (A-z, 0-9 et _)
  • Les noms de variables sont sensibles à la casse (alberto, Alberto, ALBERTO sont trois variables différentes)
  • Rappelez-vous que les variables sont sensibles à la casse

3 – Output (ou sortie ) d’une Variable





L’instruction print Python est souvent utilisée pour générer la sortie des variables.

Pour combiner le texte et une variable, Python utilise le caractère ‘+’ :

Exemple

s = "le meilleur langage de programmation"
print ("Python est " + s)

Vous pouvez également utiliser le caractère  ‘+’  pour ajouter une variable à une autre variable:

Exemple

x = "python est"
y = "orienté objet"
z = x + y
print(z)

Pour les nombres, le caractère  ‘+’  fonctionne comme un opérateur mathématique:

Exemple

x = 7
y = 2
print(x + y) # affiche 9

Si vous essayez de combiner une chaîne et un nombre, Python vous donnera une erreur:

Exemple

x = 3
y = "Alberto"
print(x + y) # Génère un message d'erreur indiquant qu'il n'est pas possible d'additionner une chaine de caractères à un nombre !