Problem

1 /8


fatias

Theory Click to read/hide

Fatias de linha

Em Python, você pode selecionar parte de uma string (substring). Para fazer isso, use a operação de obtenção de uma fatia (do inglês slicing)
A visão geral da operação de fatiamento é a seguinte s[start:stop:step] Este comando pega uma fatia da string s começando do caractere no índice start até o caractere no índice stop (não incluindo) com step step (se não especificado, o passo é 1)
Qualquer parte entre colchetes pode estar faltando.
Por exemplo, s1 = s[3:8] significa que os caracteres de 3 a 7 são copiados na string s1 da string s com a etapa 1.
Você pode pegar índices negativos, então a contagem é a partir do final da string. s = "0123456789" s1 = s[-7:-2] # s1="34567" Se start não for especificado, será considerado igual a zero (ou seja, será considerado desde o início da string). Se stop não for especificado, a fatia será executada até o final da string. s = "0123456789" s1 = s[:4] # s1="0123" s2 = s[-4:] # s2="6789" Veja como é fácil inverter uma string: s = "0123456789" s1 = s[::-1] # s1="9876543210" Todos os caracteres da string são iterados em incrementos de -1, o que significa que os caracteres serão iterados a partir do final. A linha inteira está envolvida porque os índices inicial e final não são especificados.

Problem

Ao resolver um problema, use fatias.

Entrada
Dada uma string.

Impressão
Exibição: 
  • primeiro o terceiro caractere desta linha;
  • na segunda linha, o penúltimo caractere desta linha;
  • na terceira linha, os cinco primeiros caracteres desta linha;
  • na quarta linha, a linha inteira, exceto os dois últimos caracteres;
  • na quinta linha, todos os caracteres com índices pares (assumindo que a indexação começa em 0, então os caracteres são exibidos a partir do primeiro);
  • na sexta linha, todos os caracteres com índices ímpares, ou seja, a partir do segundo caractere da linha;
  • na sétima linha, todos os caracteres são invertidos;
  • na oitava linha, todos os caracteres da linha até um na ordem inversa, começando do último;
  • na nona linha, o comprimento desta linha.
 
Exemplos
# Entrada Saída
1 Abrakadabra r
r
Abrak
Abrakadab
Arkdba
baar
arbadakarbA
abdkrA
11