def formatCPF(self):
cpf_formatado = []
for i in range(0, len(self.cpf), 3):
cpf_formatado.append(str(self.cpf[i:i + 3]))
return "CPF formatado: {}.{}.{}-{}".\
format(cpf_formatado[0], cpf_formatado[1], cpf_formatado[2], cpf_formatado[3])
Eu achei que ficou melhor essa forma para criar a mascara do CPF pois utiliza mais conceitos aprendidos em outras aulas como por exemplo o uso do range no for e listas, do que criar 3 variáveis e separar manualmente o indice