Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Marcas de Carros | Instrução if-elif-else no Python
Estruturas Condicionais no Python

Deslize para mostrar o menu

book
Desafio: Marcas de Carros

Tarefa

Swipe to start coding

Você tem uma lista de marcas de carros que atualmente está assim:

['mazda', 'lexus', 'bmw', 'tesla', 'kia']

Como você pode ver, alguns nomes das marcas não estão formatados corretamente. Especificamente, bmw e kia deveriam estar em letras maiúsculas, enquanto as outras marcas deveriam ter a primeira letra maiúscula.

Para corrigir isso, você precisa ajustar todos os nomes da lista cars no formato correto e armazená-los em uma nova lista chamada new_list. Como resultado, você deve acabar com uma new_list que se pareça com isso:

['Mazda', 'Lexus', 'BMW', 'Tesla', 'KIA']

  1. Crie uma lista vazia usando colchetes e nomeie-a new_list;
  2. Faça a iteração de todos os elementos da lista original usando um loop for;
  3. Em seguida, verifique se o elemento da lista é igual a bmw, kia e assim por diante, usando instruções if-elif-else;
  4. Para nomes de marcas que precisam estar em letras maiúsculas, use o método upper();
  5. Para nomes de marcas que precisam ter a primeira letra maiúscula, use o método title();
  6. Adicione os nomes das marcas corrigidos à new_list usando o método append().

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 3. Capítulo 2

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Desafio: Marcas de Carros

Tarefa

Swipe to start coding

Você tem uma lista de marcas de carros que atualmente está assim:

['mazda', 'lexus', 'bmw', 'tesla', 'kia']

Como você pode ver, alguns nomes das marcas não estão formatados corretamente. Especificamente, bmw e kia deveriam estar em letras maiúsculas, enquanto as outras marcas deveriam ter a primeira letra maiúscula.

Para corrigir isso, você precisa ajustar todos os nomes da lista cars no formato correto e armazená-los em uma nova lista chamada new_list. Como resultado, você deve acabar com uma new_list que se pareça com isso:

['Mazda', 'Lexus', 'BMW', 'Tesla', 'KIA']

  1. Crie uma lista vazia usando colchetes e nomeie-a new_list;
  2. Faça a iteração de todos os elementos da lista original usando um loop for;
  3. Em seguida, verifique se o elemento da lista é igual a bmw, kia e assim por diante, usando instruções if-elif-else;
  4. Para nomes de marcas que precisam estar em letras maiúsculas, use o método upper();
  5. Para nomes de marcas que precisam ter a primeira letra maiúscula, use o método title();
  6. Adicione os nomes das marcas corrigidos à new_list usando o método append().

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 3. Capítulo 2
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt