Open camilamaia opened 3 days ago
Posso pegar?
"A lógica para calcular o dígito verificador deve ser implementada, conforme descrito anteriormente.", não consegui entender qual é a lógica. É apenas verificar se há 11 digitos numéricos?
@camilamaia
Seu pedido de recurso está relacionado a um problema? Por favor, descreva.
Preciso de uma função que valide se um número RENAVAM é correto. O RENAVAM é um número único para cada veículo no Brasil, e a validação é crucial para garantir que o número informado está correto e associado a um veículo.
Descreva a solução que você gostaria
is_valid_renavam
, que recebe uma string representando o RENAVAM e retornaTrue
se o número for válido eFalse
caso contrário.Descreva alternativas que você considerou
Seguir até o passo 8 do guia de contribuição.
Como parte do passo 8, criar o arquivo:
brutils-python/brutils/renavam.py
.Importar a nova função no arquivo
brutils-python/brutils/__init__.py
:E adicionar o nome da nova função na lista
__all__
do mesmo arquivobrutils-python/brutils/__init__.py
:Como parte do passo 9, criar o arquivo de teste:
brutils-python/tests/test_renavam.py
.Seguir os passos seguintes do guia de contribuição.
Contexto adicional