Fatiar 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).
123string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
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 índiceend
;string[start:]
— fatia do índicestart
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.
Swipe to start coding
Agora é a sua vez! Siga estes passos:
-
Utilize fatiamento para extrair a frase
"Get a foot"
da primeira string e atribua à variávelphrase1
. -
Utilize fatiamento para extrair a frase
"away"
da segunda string e atribua à variávelphrase2
(é recomendado o uso de indexação negativa aqui).
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.03
Fatiar 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).
123string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
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 índiceend
;string[start:]
— fatia do índicestart
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.
Swipe to start coding
Agora é a sua vez! Siga estes passos:
-
Utilize fatiamento para extrair a frase
"Get a foot"
da primeira string e atribua à variávelphrase1
. -
Utilize fatiamento para extrair a frase
"away"
da segunda string e atribua à variávelphrase2
(é recomendado o uso de indexação negativa aqui).
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 3.03single