Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 6 da Aula 1 - Introdução

Boa tarde, tenho uma dúvida sobre o exercício. No exemplo letras = 'a e i z u' tenho que pegar a letra 'i', e para isso coloco letras[4:5]. Mas como que a posição 'i' fica entre 4 e 5? Sendo que a string tem 5 posições penas? Este caso deveria retornar a letra 'u' não?

2 respostas
solução!

Livraria El shaddai ,

Não, porque o python começa seus índices pelo posição 0, no caso, a lista letras tem 9 posições, os espaços tb contam

>>> letras = 'a e i z u'
>>> letras[4:5]
'i'
>>> letras[0:1]
'a'
>>> letras[1:2]
' '
>>> len(letras)
9
>>> letras[8:9]
'u'

Perfeito!