Les langages de programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les langages de programmation

Venez apprendre les langages de programmation à votre rythme
 
AccueilGalerieRechercherDernières imagesS'enregistrerConnexion
-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

 

 Les variables - Partie 1

Aller en bas 
AuteurMessage
Invité
Invité




Les variables - Partie 1 Empty
MessageSujet: Les variables - Partie 1   Les variables - Partie 1 Icon_minitimeDim 29 Jan - 16:07

Les caractéristiques d'une variable

  • Nom
  • Type
  • Valeur
  • Adresse
  • Visibilité
  • Durée de vie
Nom

Ne cherchons pas compliqué, c'est simplement le nom donné à la variable.

Type

On ne gère pas la mémoire comme en C ou C++, tout est dynamique

Pour connaître son type, on utilise la fonction type(object)

Code:
var = "une chaine"
print(type(var)) #
n = 12
print(type(n)) #
n = 5.25
print(type(n)) #

C'est cool, pas besoin d'annoncer le type de variable, l'interpréteur le reconnaîtra sans vous Smile

Valeur

C'est tout simplement la valeur affectée à la variable

Code:
var = 12

12 est la valeur affectée à la variable var

Adresse

Pas très utile en python, cool!
Si vous voulez la connaître, c'est la commande id(object)

Code:
var = 12
print(id(var)) # 9428096 numéro de l'adresse où se trouve la variable var

Visibilité

Ce terme n'a pas trop d'intérêt ici, mais on en reparlera pour le cours sur les classes, donc pas de variable privée, protégée, mais juste des variables publiques existent.

Durée de vie

En rapport avec les variables locales (durée de vie d'une exécution de fonction) et les variables globales (durée de vie de l'exécution du script).

Exemple avec des variables locales

Code:
def somme():
    a = int(input("Entrer la valeur de a : ")) # variable locale

    b = int(input("Entrer la valeur de b : ")) # variable locale

    return a + b
print(somme())

Exemple avec des variables globales

Code:
def somme(a, b):
    return a + b
i = 12 # variable globale

j = 25 # variable globale

print(somme(i, j))

Voilà c'est terminé Smile
Revenir en haut Aller en bas
 
Les variables - Partie 1
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Les variables - Partie 2
» Les chaînes de caractères - Partie 1
» Les chaînes de caractères - Partie 2
» Les chaines de caractères - Partie 3
» Permuttation de 2 variables

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les langages de programmation :: Les Cours de Programmation :: Cours de python-
Sauter vers: