Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando Declarações Condicionais em um Loop While | O Loop While
Tutorial de Loops em Python
course content

Conteúdo do Curso

Tutorial de Loops em Python

Tutorial de Loops em Python

1. O Loop for
2. O Loop While
3. Loops Aninhados
4. List and Dictionary Comprehensions

book
Usando Declarações Condicionais em um Loop While

A estrutura if/else pode ser combinada com um loop while para adicionar lógica condicional a cada iteração. Isso permite que você execute diferentes ações com base em condições específicas enquanto o loop é executado.

Vamos aplicar esse conceito à nossa travel_list. O programa irá categorizar cidades como tendo nomes "curtos" ou "longos" dependendo do seu comprimento (menos de 8 caracteres para curto, 8 ou mais para longo).

123456789101112
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize index i = 0 # Categorize cities by name length while i < len(travel_list): if len(travel_list[i]) < 8: print(travel_list[i], "has a short name.") else: print(travel_list[i], "has a long name.") i += 1
copy
  1. O índice i é inicializado em 0 para começar pela primeira cidade;
  2. O loop while executa enquanto i for menor que o comprimento da travel_list;
  3. Lógica Condicional:
    • if: verifica se o comprimento do nome da cidade atual é menor que 8 caracteres e imprime uma mensagem de acordo;
    • else: lida com todos os outros casos em que o comprimento do nome é 8 ou mais caracteres;
  4. A variável i é incrementada no final de cada iteração para passar para a próxima cidade.
Tarefa

Swipe to start coding

Você é um desenvolvedor trabalhando em um aplicativo de viagens que exibe uma lista de nomes de países. Para fins de design, o aplicativo precisa destacar países com nomes curtos. Para conseguir isso, você decide automatizar o processo.

  • Conte o número total de países na lista countries que têm nomes com menos de 7 caracteres.
  • Use um loop while para iterar pelos nomes dos países.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3
toggle bottom row

book
Usando Declarações Condicionais em um Loop While

A estrutura if/else pode ser combinada com um loop while para adicionar lógica condicional a cada iteração. Isso permite que você execute diferentes ações com base em condições específicas enquanto o loop é executado.

Vamos aplicar esse conceito à nossa travel_list. O programa irá categorizar cidades como tendo nomes "curtos" ou "longos" dependendo do seu comprimento (menos de 8 caracteres para curto, 8 ou mais para longo).

123456789101112
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize index i = 0 # Categorize cities by name length while i < len(travel_list): if len(travel_list[i]) < 8: print(travel_list[i], "has a short name.") else: print(travel_list[i], "has a long name.") i += 1
copy
  1. O índice i é inicializado em 0 para começar pela primeira cidade;
  2. O loop while executa enquanto i for menor que o comprimento da travel_list;
  3. Lógica Condicional:
    • if: verifica se o comprimento do nome da cidade atual é menor que 8 caracteres e imprime uma mensagem de acordo;
    • else: lida com todos os outros casos em que o comprimento do nome é 8 ou mais caracteres;
  4. A variável i é incrementada no final de cada iteração para passar para a próxima cidade.
Tarefa

Swipe to start coding

Você é um desenvolvedor trabalhando em um aplicativo de viagens que exibe uma lista de nomes de países. Para fins de design, o aplicativo precisa destacar países com nomes curtos. Para conseguir isso, você decide automatizar o processo.

  • Conte o número total de países na lista countries que têm nomes com menos de 7 caracteres.
  • Use um loop while para iterar pelos nomes dos países.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt