Ed
ano passado
O trecho de código `print(str[5:0:-1])` em Python utiliza slicing para acessar a string. Vamos analisar: - `str[5]` corresponde à letra 'p' (a partir de 0, 'S' é 0, 'o' é 1, 'u' é 2, ' ' é 3, 'p' é 4, 'r' é 5). - O slicing `str[5:0:-1]` começa em `5` e vai até `1` (não inclui o índice `0`), movendo-se para trás. Portanto, a saída será: `'prS'`, que é a sequência de caracteres do índice 5 até o índice 1, em ordem reversa.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Após a execução do trecho de código em Python apresentado, o resultado impresso será "marg". Isso ocorre porque o trecho [5:0:-1] indica que a string será percorrida do índice 5 até o índice 1 (o índice 0 não é incluído) em ordem reversa, resultando na impressão dos caracteres 'm', 'a', 'r' e 'g'.
Ed
há 2 anos
Após a execução do trecho de código em Python apresentado, será impresso no console a string "gorpS". Isso ocorre porque o comando `print(str[5:0:-1])` está fatiando a string `str` a partir do índice 5 (letra "p") até o índice 0 (letra "S"), com um passo de -1, ou seja, invertendo a ordem das letras.