Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso padronizado das aspas

print("Camiseta Unissex","Tamanho: P, M, G, GG","Material: 100% algodão","Cores disponíveis: Preto, Branco, Vermelho", sep ='\n')

Nessa segunda opção correta do exercicio não seria uma boa prática separador estar com "\n"?

1 resposta
solução!

Oi Leonardo, tudo bem?

Sua dúvida é muito pertinente. No Python, o uso do '\n' como separador em uma função print é considerado uma prática comum quando queremos imprimir diferentes strings em linhas separadas.

O código:

print("Camiseta Unissex","Tamanho: P, M, G, GG","Material: 100% algodão","Cores disponíveis: Preto, Branco, Vermelho", sep ='\n')

Está corretamente usando o '\n' como separador para imprimir cada item em uma linha diferente, que é justamente o objetivo quando estamos lidando com descrições de produtos em um e-commerce, por exemplo.

Entretanto, é importante notar que a escolha entre usar aspas simples ou "\n" como separador pode depender do contexto e da preferência do programador mesmo. No caso foi para mostrar didadicamente como podemos escrever.

Um abraço e bons estudos.