Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Fatiar a Frase | Manipulação e Operações com Strings
Tipos de Dados em Python

bookFatiar a Frase

Vamos explorar outra operação valiosa do Python que é útil ao lidar com o tipo de dado string. Pode ser vantajoso extrair símbolos em intervalos específicos. Certifique-se de revisar o exemplo, pois explicações verbais podem não ser o método mais eficaz para compreender conceitos de programação (como exemplificado por uma famosa citação de Albert Einstein no exemplo).

123
string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
copy

Esclarecendo a sintaxe:

string[starting_index : ending_index : step]

Neste contexto, a string resultante foi gerada do primeiro ao décimo primeiro caractere, com um passo de 4, o que significa que a cada quarto símbolo dentro desse intervalo foi incluído.

Fatiamento Aberto em Python

Em Python, é possível omitir qualquer um dos três componentes em uma expressão de fatiamento — start, end ou step. Isso é conhecido como fatiamento aberto e permite operações de string mais flexíveis.

Aqui estão os padrões mais comuns:

  • string[:end] — fatia do início da string até (mas não incluindo) o índice end;
  • string[start:] — fatia do índice start até o final da string;
  • string[start:end] — fatia entre dois índices, omitindo o passo;
  • string[-4:] — fatia os últimos 4 caracteres da string usando indexação negativa;
  • string[::2] — fatia a string inteira, pegando a cada dois caracteres.

Essas variações são úteis ao trabalhar com strings de comprimento desconhecido ou variável, ou quando o padrão de fatiamento é mais importante do que posições fixas.

Tarefa

Swipe to start coding

Agora é a sua vez! Siga estes passos:

  1. Utilize fatiamento para extrair a frase "Get a foot" da primeira string e atribua à variável phrase1.

  2. Utilize fatiamento para extrair a frase "away" da segunda string e atribua à variável phrase2 (é recomendado o uso de indexação negativa aqui).

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 6
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 3.03

bookFatiar a Frase

Deslize para mostrar o menu

Vamos explorar outra operação valiosa do Python que é útil ao lidar com o tipo de dado string. Pode ser vantajoso extrair símbolos em intervalos específicos. Certifique-se de revisar o exemplo, pois explicações verbais podem não ser o método mais eficaz para compreender conceitos de programação (como exemplificado por uma famosa citação de Albert Einstein no exemplo).

123
string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
copy

Esclarecendo a sintaxe:

string[starting_index : ending_index : step]

Neste contexto, a string resultante foi gerada do primeiro ao décimo primeiro caractere, com um passo de 4, o que significa que a cada quarto símbolo dentro desse intervalo foi incluído.

Fatiamento Aberto em Python

Em Python, é possível omitir qualquer um dos três componentes em uma expressão de fatiamento — start, end ou step. Isso é conhecido como fatiamento aberto e permite operações de string mais flexíveis.

Aqui estão os padrões mais comuns:

  • string[:end] — fatia do início da string até (mas não incluindo) o índice end;
  • string[start:] — fatia do índice start até o final da string;
  • string[start:end] — fatia entre dois índices, omitindo o passo;
  • string[-4:] — fatia os últimos 4 caracteres da string usando indexação negativa;
  • string[::2] — fatia a string inteira, pegando a cada dois caracteres.

Essas variações são úteis ao trabalhar com strings de comprimento desconhecido ou variável, ou quando o padrão de fatiamento é mais importante do que posições fixas.

Tarefa

Swipe to start coding

Agora é a sua vez! Siga estes passos:

  1. Utilize fatiamento para extrair a frase "Get a foot" da primeira string e atribua à variável phrase1.

  2. Utilize fatiamento para extrair a frase "away" da segunda string e atribua à variável phrase2 (é recomendado o uso de indexação negativa aqui).

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

close

Awesome!

Completion rate improved to 3.03
Seção 3. Capítulo 6
single

single

some-alt