- Nessa aula vamos aprender sobre fatiamento de Strings.
- A técnica de slice ou fatiamento, é muito utilizada em Python, pois por meio dela, podemos extrair substrings dentro de uma string.
- Para isso, precisamos entender como funciona a indexação na linguagem Python.

- Como pode ser visto, a indexação em Python começa pelo índice 0 e deve ser lida da esquerda para direita. Da direita para esquerda, temos a indexação inversa, que é representada por número negativo.
- Agora que você teve um breve resumo sobre indexação em Python, crie um arquivo com o nome 8-slice_strings.py.
gameName = 'Fifa23'
gameDescription = '''
Fifa 23 é um jogo de futebol
desenvolvido pela EA Sports
e que possibilita jogar
localmente ou online.
'''
# string[início:fim] - índice começa com 0 | índice final -1
# Busque toda string a partir da primeira posição
print(gameName[0:])
# Busque toda string até a última posição
print(gameName[:6])
# Busque toda string da primeira até a última posição
print(gameName[0:6])
"""
string[início:fim:passo] - índice começa com 0 | índice final -1 |
passo - determina o incremento. Por padrão esse número é o 1
"""
#Busque toda a string de 2 em 2 caracteres.
print(gameName[::2])
# Inverta uma string de trás pra frente
print(gameName[::-1])
# Imprime os caracteres nos índices ímpares
print(gameName[1::2])
- Para executar o arquivo, basta utilizar o comando python .\8-slice_strings.py no terminal.

- Parabéns. Você aprendeu a utilizar fatiamentos em Strings em Python.