Você está aprendendo
Ver documentação
Controle de Fluxo
Objetivo: 3 acertos
Prêmio: 1 conquista de Python
Progresso atual:
Olá, bem vindo a sala Controle de Fluxo de Python
Esta sala possui um pré-requisito recomendado
Clique no botão abaixo, desbloqueie conteúdos, exercícios e conquiste essa sala.
Temos vagas de Python
3 vagas disponíveis
Obrigado pelo seu feedback.
Esta sala possui um pré-requisito recomendado
Conteúdo da sala
Sala
Documentação
Python: Controle de Fluxo

Nesta sala vamos estudar o funcionamento do controle de fluxo na linguagem Python.

Características

  • Estruturas condicionais são if/elif/else
  • Estruturas de repetição são for e while
  • Atualmente não existe switch e usamos condicionais em seu lugar

Exemplo

# Estrutura de condição com if/elif/else
idade_joana = 15
idade_samuel = 16


if idade_joana > idade_samuel:
    print("Joana é mais velha que Samuel")
elif idade_joana < idade_samuel:
    print("Samuel é mais velho que Joana")
else:
    print("Joana e Samuel têm a mesma idade")

# Estrutura de repetição com while
estados = ['Amazonas', 'Ceará', 'Goiás', 'Minas Gerais', 
    'Paraná', 'Rio de Janeiro', 'São Paulo']

i = 0

while i < len(estados):
    print(estados[i])
    i += 1

# Estrutura de repetição com for
carros = ['Corolla', 'Fox', 'Meriva', 'Polo']

for carro in carros:
    print(carro)

#Estrutura de repetição e condição
marcas = ['Nike', 'Adidas', 'Umbro', 'South','Puma']

for marca in marcas:
    if marca == 'South':
        print('Marca para roupa casual')
    else:
        print('Marca para roupa esportiva')

O que eu preciso aprender?

1. Qual são as estruturas de controle de fluxo

  • if/elif/else, for e while

2. Como utilizar cada uma delas

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar