4- Les variables en lanagage Python

1 - Création d'une variable en Python





Contrairement à d'autres langages de programmation, Python n'a pas de commande pour déclarer une variable. Une variable est créée au moment où vous lui affectez une valeur.

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





Une variable peut avoir un nom court (comme x et y) ou un nom  composé de plusieurs descriptif (age,  poids,  job).

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 !

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock