Avant de commencer ce tutoriel, posons une question : avez-vous appris le précédent chapitre ? Si oui, vous pouvez passer à celui-ci.
Qu'est-ce qu'une variable ?
Une variable est semblable à celle des mathématiques. Par exemple : a = 1 + 2 (Remarque : ici, le = n'est pas le signe égal mathématique, mais le signe d'affectation, le double égal == est le signe égal). Ici, a est une variable, puis le résultat de 1 + 2 est affecté à a, et a peut changer selon les variations de 1 ou 2, donc elle peut changer, elle n'est pas fixe.
Fonction d'une variable
Les variables facilitent l'entrée et la sortie des données par les programmeurs. L'utilisation des variables en Python est relativement simple. Elles n'ont pas besoin d'être déclarées avant utilisation. Pour voir l'utilisation, consultez le code ci-dessous (figure 1) :
a = 1 # Affecte 1 à a
b = 2 # Affecte 2 à b
c = a + b # Affecte a + b à c
print(c) # Affiche c
Comme le montre la figure 2 :
Vous avez sûrement remarqué que c n'est pas écrit entre guillemets. Pourquoi ? Parce que nous voulons afficher le résultat de a + b, pas la lettre 'c', donc nous ne mettons pas de guillemets.
Règles de nommage des variables :
1. Composées de lettres, chiffres ou underscores. Aucune espace ni caractères chinois.
2. Doivent commencer par une lettre ! Les noms commençant par un underscore ont une signification spéciale.
3. Ne doivent pas avoir le même nom qu'une variable système, c'est-à-dire un identificateur ! Par exemple, def est utilisé pour déclarer une fonction, vous ne pouvez pas donner le même nom à une variable.
Après avoir affecté une valeur à une variable, vous pouvez la réaffecter, par exemple :
a = 1
a = 2
Ainsi, a vaudra 2 et non 1.
Libération des variables
Lorsque vous n'avez plus l'intention d'utiliser une variable, il est préférable de libérer l'espace mémoire qu'elle occupe. Une variable utilise une certaine quantité de mémoire et l'utilisation d'un grand nombre de variables inutiles ralentit le système.
Méthode de libération :
del nom_de_variable
Remarque : après avoir utilisé cette instruction, la variable n'existe plus et ne peut plus être utilisée.
(Peut-être avez-vous remarqué que cela ressemble un peu à Python sur Symbian ! Comme cette partie est la même…)
Vous vous souvenez de comment afficher 'hello world' la dernière fois ? Ici, nous pouvons affecter 'hello world' à a et l'afficher de la même manière que ci-dessus. Bien, essayons maintenant un petit exercice : utiliser la méthode apprise pour afficher 'hello world'.
Le troisième fichier est le code utilisé pour le tutoriel, à modifier en .py.
Situation du visa : pas nécessaire