1. Définition
La soi-disant variable est le montant par lequel la valeur changera pendant l'exécution du programme. Par rapport aux constantes variables, la méthode de dénomination courante en Python consiste à utiliser toutes les lettres majuscules pour spécifier des constantes, PI = 3,1415926.
Les variables sont utilisées pour pointer vers un objet stocké en mémoire, et chaque objet peut représenter différents types de données en fonction de sa propre situation. Grâce à l'opération d'affectation de variable, la variable pointe vers un objet.
Par exemple a = 10
Le signe égal = pour connecter le nom et la valeur de la variable, puis terminer l'opération d'affectation de variable.
Deux, fonction de type ()
Utilisez la fonction type () pour confirmer le type de données d'un
Le type de données de la variable a est int (entier)
Python est un langage typé dynamiquement, il n'est pas aussi rigide que C et Java
Utilisez la fonction type () pour confirmer automatiquement le type de données
Trois exigences relatives aux noms de variables
- Les lettres anglaises majuscules et minuscules, les traits de soulignement et les nombres peuvent être représentés
- Ne peut pas contenir de signes de ponctuation, d'espaces et divers autres symboles spéciaux (parenthèses, symboles monétaires)
1. Les noms de variable peuvent commencer par des lettres et des traits de soulignement, mais ne peuvent pas commencer par des chiffres
L'interpréteur python a renvoyé un message d'erreur de "SyntaxError: syntaxe invalide" qui est une syntaxe invalide, et 123c est un nom de variable invalide. C'est l'avantage de l'interpréteur python"Rétroaction en temps opportun".
2. Les noms de variable sont sensibles à la casse
3. Si deux mots ou plus apparaissent au milieu du nom de la variable, ils ne peuvent être reliés que par des traits de soulignement et les espaces ne peuvent pas être utilisés pour les séparer.
4. Tous les mots anglais ne peuvent pas être utilisés comme noms de variables, il y en a en PythonMot reservé
La valeur de retour de print (keyword.kwlist) est une liste. Les éléments de la liste sont des mots réservés en python, et ces mots réservés ne peuvent pas être utilisés comme noms de variables.