1
resposta

Ajustando nomes de produtos

Victor trabalha em um sistema de e-commerce e precisa organizar os nomes dos produtos que estão sendo cadastrados pelos lojistas. Esses nomes geralmente vêm com letras misturadas entre maiúsculas e minúsculas, além de espaços desnecessários no início e no final.

Ajude Victor a criar um programa que receba um nome de produto e o padronize, deixando todas as letras minúsculas e removendo os espaços extras.

  • Exemplo de Entrada:

  • Digite o nome do produto: ChocoLAte Branco

  • Saída esperada:

  • chocolate branco

      lista_produtos = input('Digite o nome do produto: ')
      
       lista_formatada = lista_produtos.lower().strip()
      
       print(lista_formatada)
    
      Digite o nome do produto: CHocoLAte BrAnCo
      chocolate branco
    
1 resposta

Tudo bem, Carlos?

Gostei da forma como você padronizou o nome do produto usando lower() e strip(). O resultado ficou claro e funcional para o desafio.

Uma dica é substituir espaços duplos por um único, caso apareçam no nome do produto. Por exemplo:


produto = input('Digite o nome: ')
print(produto.lower().strip().replace('  ', ' '))

Esse código remove espaços extras internos e deixa o texto limpo.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!