palavra = input('Digite uma palavra: ')
letras_inicio = palavra[:3]
letras_fim = palavra[-3:]
print(f'As três primeiras letras são: {letras_inicio}')
print(f'As três ultimas letras são: {letras_fim}')
palavra = input('Digite uma palavra: ')
letras_inicio = palavra[:3]
letras_fim = palavra[-3:]
print(f'As três primeiras letras são: {letras_inicio}')
print(f'As três ultimas letras são: {letras_fim}')
Oii, Marcia! Tudo bem?
O seu uso de fatiamento de strings ficou ótimo para extrair o início e o fim da palavra digitada. Esse recurso é muito útil em diversas situações de análise de texto.
Uma coisa que você pode fazer depois é verificar se o texto é longo o bastante antes de fazer o fatiamento. Isso ajuda a evitar erros com palavras curtas. Assim:
palavra = input('Digite uma palavra: ')
if len(palavra) >= 3:
print("Início:", palavra[:3])
print("Fim:", palavra[-3:])
else:
print("A palavra precisa ter pelo menos 3 letras.")
O código evita fatiar palavras com menos de 3 letras, o que pode gerar resultados inesperados.