Olá, João! Como vai?
Agradeço por compartilhar.
Gostei da forma como você estruturou a função e usou uma verificação simples de tamanho para validar o CPF, importante notar que isso atende bem ao primeiro passo da atividade e demonstra cuidado com a entrada de dados.
Continue evoluindo essa lógica, pois esse tipo de validação é muito comum em projetos reais.