Menu
Coddy logo textTech

Asignación de múltiples variables

Parte de la sección Logic & Flow del Journey de Python de Coddy — lección 2 de 78.

En Python, puedes asignar valores a múltiples variables en una sola línea. Esta característica puede hacer que tu código sea más conciso y legible. Exploremos cómo usar las asignaciones de variables múltiples de manera efectiva.

Asignaciones múltiples básicas:

a, b, c = 1, 2, 3
print(a)  # Salida: 1
print(b)  # Salida: 2
print(c)  # Salida: 3

Asignar el mismo valor a múltiples variables:

x = y = z = 10
print(x)  # Salida: 10
print(y)  # Salida: 10
print(z)  # Salida: 10

Asignar valores de una lista:

numbers = [4, 5, 6]
a, b, c = numbers
print(a)  # Salida: 4
print(b)  # Salida: 5
print(c)  # Salida: 6
challenge icon

Desafío

Fácil

Escribe un programa en Python que realice las siguientes tareas:

  1. Asigna valores a tres variables name, age, y city en una sola línea. Establece name como "Alice", age como 30, y city como "New York".
  2. Asigna el valor 100 a tres variables x, y, y z en una sola línea.
  3. Crea una lista llamada colors que contenga los valores "red", "green", y "blue". Asigna estos valores a tres variables color1, color2, y color3 en una sola línea.

Hoja de referencia

Puedes asignar valores a múltiples variables en una sola línea:

a, b, c = 1, 2, 3

Asigna el mismo valor a múltiples variables:

x = y = z = 10

Asigna valores desde una lista:

numbers = [4, 5, 6]
a, b, c = numbers

Pruébalo tú mismo

# Asigna valores a name, age y city


# Asigna 100 a x, y y z


# Crea una lista de colores y asígnalos a color1, color2 y color3
colors = ["red", "green", "blue"]


# No cambies el código de abajo
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Logic & Flow