1
resposta

Resolução: Salada de frutas

from random import sample

frutas = ["maçã", "banana", "uva", "pêra",
          "manga", "coco", "melancia", "mamão",
          "laranja", "abacaxi", "kiwi", "ameixa"]

salada = sample(frutas, 3)

print(f"Sua salada de frutas será de: {(", ".join(salada).title())}")

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Eryck! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei bastante da forma como você utilizou a função sample() para gerar combinações aleatórias de frutas, isso mostra domínio sobre o módulo random. Além disso, o uso do join() e title() deixou a saída bem formatada e legível.

Uma dica interessante para o futuro é usar o método sorted() quando quiser exibir os itens em ordem alfabética, mesmo mantendo a aleatoriedade da seleção. Veja este exemplo:


from random import sample

frutas = ["maca", "banana", "uva", "pera", "manga", "coco", "melancia", "mamao", "laranja", "abacaxi", "kiwi", "ameixa"]

salada = sorted(sample(frutas, 3))
print("Sua salada de frutas sera de:", ", ".join(salada).title())

Esse código sorteia 3 frutas aleatórias e depois as exibe em ordem alfabética.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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