Menu
Coddy logo textTech

Atribuição de Múltiplas Variáveis

Parte da seção Logic & Flow do Journey de Python da Coddy — lição 2 de 78.

Em Python, você pode atribuir valores a múltiplas variáveis em uma única linha. Este recurso pode tornar seu código mais conciso e legível. Vamos explorar como usar atribuições de múltiplas variáveis de forma eficaz.

Atribuições Múltiplas Básicas:

a, b, c = 1, 2, 3
print(a)  # Saída: 1
print(b)  # Saída: 2
print(c)  # Saída: 3

Atribuindo o mesmo valor a múltiplas variáveis:

x = y = z = 10
print(x)  # Saída: 10
print(y)  # Saída: 10
print(z)  # Saída: 10

Atribuindo valores de uma lista:

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

Desafio

Fácil

Escreva um programa em Python que realize as seguintes tarefas:

  1. Atribua valores a três variáveis name, age e city em uma única linha. Defina name como "Alice", age como 30 e city como "New York".
  2. Atribua o valor 100 a três variáveis x, y e z em uma única linha.
  3. Crie uma lista chamada colors contendo os valores "red", "green" e "blue". Atribua esses valores a três variáveis color1, color2 e color3 em uma única linha.

Folha de consulta

Você pode atribuir valores a múltiplas variáveis em uma única linha:

a, b, c = 1, 2, 3

Atribuir o mesmo valor a múltiplas variáveis:

x = y = z = 10

Atribuir valores a partir de uma lista:

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

Experimente você mesmo

# Atribua valores para name, age e city


# Atribua 100 para x, y e z


# Crie uma lista de cores e atribua-as a color1, color2 e color3
colors = ["red", "green", "blue"]


# Não altere o código abaixo
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Logic & Flow