Por que quando eu coloco acento nas strings ele retorna:
>>> convites=['Marcelo','Rebeca','João']
>>> convites
['Marcelo', 'Rebeca', 'Jo\xc3\xa3o']
>>>
Por que que ele não se dá bem com esse caractere?
Por que quando eu coloco acento nas strings ele retorna:
>>> convites=['Marcelo','Rebeca','João']
>>> convites
['Marcelo', 'Rebeca', 'Jo\xc3\xa3o']
>>>
Por que que ele não se dá bem com esse caractere?
Oi Pedro, tudo bem?
Vejo que você está utilizando o terminal para realizar estes testes. Neste caso, você pode utilizar uma estrutura de repetição para printar cada item da lista e não a lista toda de uma só vez: que ocorre quando você chama convites
. Esta é uma deficiência do Python2.
No Python3, que é a versão atual que ele se encontra não teremos este problema. Inclusive, temos cursos de Python3 na plataforma Alura
Qualquer dúvida, estou a disposição. Espero ter ajudado. Abraços e bons estudos!