Menu
Coddy logo textTech

Affectations multiples

Fait partie de la section Logic & Flow du Journey Python de Coddy — leçon 2 sur 78.

En Python, vous pouvez attribuer des valeurs à plusieurs variables sur une seule ligne. Cette fonctionnalité peut rendre votre code plus concis et plus lisible. Découvrons comment utiliser efficacement l'affectation multiple de variables.Affectations multiples de base :
a, b, c = 1, 2, 3
print(a)  # Sortie : 1
print(b)  # Sortie : 2
print(c)  # Sortie : 3
Assignation de la même valeur à plusieurs variables :
x = y = z = 10
print(x)  # Sortie : 10
print(y)  # Sortie : 10
print(z)  # Sortie : 10
Affectation de valeurs à partir d'une liste (dépaquetage) :
numbers = [4, 5, 6]
a, b, c = numbers
print(a)  # Sortie : 4
print(b)  # Sortie : 5
print(c)  # Sortie : 6
challenge icon

Défi

Facile

Écrivez un programme Python qui effectue les tâches suivantes :

  1. Affectez des valeurs à trois variables name, age et city sur une seule ligne. Définissez name sur "Alice", age sur 30 et city sur "New York".
  2. Affectez la valeur 100 à trois variables x, y et z sur une seule ligne.
  3. Créez une liste nommée colors contenant les valeurs "red", "green" et "blue". Affectez ces valeurs à trois variables color1, color2 et color3 sur une seule ligne.

Essayez vous-même

# Assigner des valeurs à name, age et city


# Assigner 100 à x, y et z


# Créer une liste de couleurs et les assigner à color1, color2 et color3
colors = ["red", "green", "blue"]


# Ne modifiez pas le code ci-dessous
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logic & Flow