Maison > Article > développement back-end > Comment définir des variables en Python ?
En Python, les variables peuvent être comprises comme des conteneurs pour stocker des données. Lorsque nous devons utiliser ou manipuler des données, nous pouvons définir des variables pour stocker les données afin de pouvoir facilement appeler et traiter les données. Ce qui suit présentera comment définir des variables en Python.
1. Règles de dénomination
En Python, les règles de dénomination des variables sont très flexibles et doivent généralement suivre les règles suivantes :
Selon ces règles, nous pouvons dériver certains noms de variables Python légaux :
a, b, c # lettre unique ou combinaison de lettres
hello, world # string
my_num, index, max_value # nom de variable descriptif
2. Méthodes d'affectation
En Python, il existe deux façons d'attribuer des valeurs aux variables : en utilisant le signe égal (=) et en utilisant des fonctions (telles que la fonction input(), la fonction range(), etc.).
La première façon d'utiliser les variables est d'attribuer une valeur à la variable en utilisant le signe égal. Par exemple :
age = 18
name = "Lucy"
height = 1.65
Dans cet exemple, nous définissons trois variables : âge, nom et taille. Ils stockent respectivement l'entier 18, la chaîne "Lucky" et le nombre à virgule flottante 1,65.
Il convient de noter que lorsque nous utilisons le signe égal pour attribuer une valeur à une variable, Python déterminera automatiquement le type de variable en fonction de la valeur attribuée. Par exemple, dans l'exemple ci-dessus, age est automatiquement défini comme type entier, name est automatiquement défini comme type chaîne et height est automatiquement défini comme type à virgule flottante.
Une autre façon d'attribuer des valeurs consiste à utiliser des fonctions. Par exemple :
name = input("Veuillez entrer votre nom :")
numbers = range(10)
Dans cet exemple, nous avons utilisé la fonction input() et la fonction range() et avons attribué les résultats au nom et aux numéros variables.
Il est à noter que lorsque nous utilisons une fonction pour attribuer une valeur à une variable, Python attribuera la valeur de retour de la fonction à la variable. Par exemple, la fonction input() renvoie la chaîne saisie par l'utilisateur et la fonction range() renvoie une séquence entière de 0 à 9.
3. Types de variables
En Python, les variables ont de nombreux types différents, notamment des entiers, des nombres à virgule flottante, des valeurs booléennes, des chaînes, des listes, des tuples et des dictionnaires. Lors de la définition des variables, nous devons choisir le type approprié pour stocker les données requises. Par exemple :
age = 18 # Type entier
hauteur = 1,65 # Type à virgule flottante
is_student = True # Type booléen
name = "Lucy" # Type de chaîne
scores = [80, 90, 85, 95] # Type de liste
info = {"name": "Lucy", "age": 18} # Type de dictionnaire
Il convient de noter qu'en Python, les types de variables peuvent être modifiés dynamiquement au moment de l'exécution. Par exemple :
age = 18 # Type entier
print(type(age)) # Type entier de sortie
age = "18" # Type de chaîne
print(type(age)) # Type de chaîne de sortie
Dans cet exemple, nous définissons d'abord age comme un type entier, puis le réaffectons à un type chaîne. Enfin, vous pouvez voir que le type d'âge a changé grâce à la fonction type().
4. Opérations et opérations sur les variables
En Python, les opérations et opérations sur les variables sont similaires à la plupart des autres langages de programmation, tels que l'addition, la soustraction, la multiplication, la division, la comparaison, les opérations logiques, etc. Ce qui suit présentera quelques opérations courantes :
Les opérations d'addition, de soustraction, de multiplication et de division en Python sont les mêmes que celles d'autres langages de programmation, par exemple :
a = 3 + 5 # Addition
b = 7 - 2 # Soustraction
c = 2 * 5 # Multiplication
d = 10/3 # Division
e = 10 // 3 # Division entière
f = 10 % 3 # Reste
Python Les opérations de comparaison dans incluent égal à, non égal à, supérieur à, inférieur à, supérieur ou égal à et inférieur ou égal à, par exemple :
a = 10
b = 20
print(a == b) # False
print(a != b) # True
print(a > b) # False
print(a < b) # True
print(a >= b) ) # False
print(a <= b) # True
Les opérations logiques en Python incluent les opérations et, ou, et non, par exemple :
a = True
b = False
print(a et b) # False
print(a ou b) # True
print(not a) # False
Résumé
Ce qui précède est une introduction aux méthodes de définition des variables, aux règles de dénomination, aux méthodes d'affectation et aux types de variables et opérations courantes en Python. Lors de l'écriture de programmes Python, la définition des variables est une connaissance de base qui doit être maîtrisée, ce qui peut mieux aider les développeurs à gérer et manipuler les données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!