Oi, Raul. Tudo certo?
Seu código resolve o problema de forma direta e eficiente. Você usou corretamente o fatiamento de strings para extrair as três primeiras e três últimas letras da palavra fornecida pelo usuário. A lógica está clara e o uso de f-strings para exibir o resultado torna a saída organizada e fácil de entender.
Continue praticando manipulação de strings em Python. Esse tipo de habilidade é muito útil em diversas situações, desde jogos até análise de dados.
Para tornar seu programa ainda mais robusto, adicione uma validação para verificar se a palavra digitada tem pelo menos 6 letras antes de fazer o fatiamento. Use uma condicional para checar o tamanho da string e, se for menor que 6, exiba uma mensagem pedindo para o usuário digitar uma palavra mais longa. Isso evita que o programa mostre resultados estranhos ou repetidos quando a palavra é muito curta.
Obrigado por compartilhar sua solução.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!