palavra = input("Digite uma palavra: ").strip()
if len(palavra) <= 6:
print(palavra[:3])
else:
print(f"Primeiras: {palavra[:3]}")
print(f"Últimas: {palavra[-3:]}")
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
palavra = input("Digite uma palavra: ").strip()
if len(palavra) <= 6:
print(palavra[:3])
else:
print(f"Primeiras: {palavra[:3]}")
print(f"Últimas: {palavra[-3:]}")
Olá, Herbert, como vai?
A lógica de fatiamento de strings em Python, utilizando [:3] para as três primeiras letras e [-3:] para as três últimas, está correta. Este é um recurso muito bom da linguagem para manipulação de texto. Usar o método .strip() para remover espaços em branco e a condicional if/else para tratar palavras com menos de 6 caracteres demonstra uma ótima atenção aos detalhes.
Parabéns pelo seu trabalho e por ter compartilhado a sua solução.