1
resposta

[Sugestão] Resolução exercício 8

Resolvi o exercício 8 de uma forma diferente da proposta, uma vez que a proposta pode retornar uma salada com frutas repetidas. Por isso usei a função sample que não retorna elementos repetidos na lista. Ficou assim:

from random import sample
frutas = ["maçã", "banana", "uva", "pêra", "manga", "coco", "melancia", "mamão", "laranja", "abacaxi", "kiwi", "ameixa"]
surpresa = sample(frutas, 3)
print(f'A sua salada surpresa é composta de: {surpresa[0]}, {surpresa[1]} e {surpresa[2]}')
1 resposta

Ei, Icaro! Tudo bem?

Muito legal a sua abordagem para o exercício 8! Está certinho!

Usar a função sample do módulo random foi uma ótima escolha para garantir que as frutas selecionadas não se repetissem, tornando a solução mais robusta e alinhada com a ideia de uma salada de frutas variada.

Para complementar, teste usar o método join para formatar a saída de forma mais dinâmica, por exemplo:

print(f'A sua salada surpresa é composta de: {", ".join(surpresa)}')
Conteúdos relacionados

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais, Icaro!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!