Oi, Adriel! Como vai?
Gostei da forma como você estruturou a validação usando strip() e a checagem com islower(). Esse tipo de organização torna o código mais claro e direto.
Uma dica interessante para o futuro é usar o método isalpha() para verificar se a string contém apenas letras. Veja este exemplo:
nome = "Maria"
print(nome.isalpha()) # retorna True
Esse código retorna True se todos os caracteres forem letras, ajudando a reforçar a validação.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!