1
resposta

SOLUÇÃO - palavras chave

texto = input("Digite a palavra-chave: ")  
primeiras = texto[:3]
ultimas = texto[-3:]
print(f"Primeiras: {primeiras}")
print(f"Últimas: {ultimas}")
1 resposta

Oi, Luciano! Como vai?

Gostei da forma como você utilizou slicing para separar as primeiras e últimas letras da palavra-chave. É uma maneira prática e direta de manipular strings em Python, mostrando que você já entende bem o conceito de indexação.

Uma dica interessante para o futuro é usar o método len() para validar o tamanho da string antes de fazer o slicing, evitando possíveis erros com palavras muito curtas:


texto = input("Digite a palavra-chave: ")
if len(texto) >= 3:
    primeiras = texto[:3]
    ultimas = texto[-3:]
    print("Primeiras:", primeiras)
    print("Ultimas:", ultimas)
else:
    print("A palavra e muito curta")

O código acima verifica se a palavra tem pelo menos 3 caracteres antes de separar as partes, garantindo que o programa não quebre.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!