Une variable est une boite dans laquelle il va contenir une valeur qui peut être un nombre, du texte, une liste...
Ces variables peuvent changer n'importe quand dans votre programme.
Voir Wikipédia sur les variables informatique
Une variable se créé comme un nom qui est égale à une valeur
nombre = 1Une variable suit quelques règles donnée par la Convention
Une variable doit doit soit commencer par une lettre ou alors par un underscore (_)
1_nombre = 1 ⛔
nombre = 1 ✔️
_nombre = 1 ✔️Une variable ne doit jamais contenir un espace dons son nom, privilégiez l'underscore
mon nombre = 1 ⛔
mon_nombre = 1 ✔️Une variable ne doit aussi jamais contenir un caractère spécial (@, \, #...)
nombre#1 = 1 ⛔
nombre1 = 1 ✔️Une variable ne doit en aucun cas avoir le nom d'une fonction ou d'un nombre
print = 10 ⛔
10 = 1 ⛔
_print = 10 ✔️Le nombre d'une variable doit être compréhensible !
nb_n_1 = 1 ⛔
nombre_numero_1 = 1 ✔️Note: le é compte aussi pour un caractère spécial tout comme toutes les lettres avec des accents.
Le type de la variable ne sert à rien.
nombre: int = 1 ⛔
nombre = 1 ✔️
nombre_2: int = 'Salut' # Ici, la variable est sur un nombre entier
print(type(nombre_2))
>>> <class 'str'> # le int devient un str à cause du type de la valeur
Beaucoup de façon d'incrémenter une variable existent, il y a par exemple:
L'incrémentation "classique"
nombre = 1L'incrémentation "en parallèle"
nombre, texte = 1, 'Salut'L'incrémentation "en simultané"
nombre_1 = nombre_2 = 1Les variables sont pratique pour par exemple assigner un input et l'afficher dans un print
reponse = input('Quel est votre nom ?')
print('Votre nom est: ', reponse)
>>> Quel est votre nom ?Artic
>>> Votre nom est: ArticLes variables sont très utiles pour savoir le type d'une fonction ou d'une aute variable
Il extiste plusieurs type de variable:
intpour les nombres entierstrpour le texteboolpour les booléens (TrueouFalse)floatpour les nombres décimauxbuiltin_function_or_methodpour les fonctions- etc
nombre = 10
print(type(nombre))
>>> <class 'int'>
texte = 'Salut'
print(type(texte))
>>> <class 'str'>La fonction type() va nous dire le type d'une variable
Bravo, vous savez désormais comment créer une variable et approfondi vos connaissances sur les types de variables.
Rendez vous à l'exercice n°1 et n°2
Vous pouvez passer à la partie 4 !
Made with ❤️ by HPGF