Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formatar o número do Título Eleitoral #221

Closed
antoniamaia opened this issue Oct 4, 2023 · 3 comments · Fixed by #363
Closed

Formatar o número do Título Eleitoral #221

antoniamaia opened this issue Oct 4, 2023 · 3 comments · Fixed by #363
Assignees
Labels
feature hacktoberfest Hacktoberfest 2023

Comments

@antoniamaia
Copy link
Member

Seu pedido de recurso está relacionado a um problema? Por favor, descreva.
Dada uma String correspondente a um número de Título Eleitoral válido, retornar uma String correspondendo a este número formatada com os devidos espaços.

NNNN NNNN EE DD

Descreva a solução que você gostaria

  • Chamar um novo utilitário passando uma String correspondente a um número de Título Eleitoral válido e retornar uma String correspondendo a este número formatada com espaços.
  • A String deve estar sem formatação, sem símbolos.
  • Caso o número passado como parâmetro não seja válido, retornar None.

Descreva alternativas que você considerou

  • Criar um novo utilitário format_titulo_eleitoral:
def format_titulo_eleitoral(numero_titulo):
...

Exemplo de Uso:

from brutils import format_titulo_eleitoral

>>> format_titulo_eleitoral("017746811074")
"0177 4681 10 74"
>>> format_titulo_eleitoral("117351120817")
"1173 5112 08 17"
>>> format_titulo_eleitoral("6455327")
None

Contexto adicional
-https://pt.wikipedia.org/wiki/T%C3%ADtulo_de_eleitor#:~:text=C%C3%A1lculo%20do%20d%C3%ADgito%20verificador,-Para%20realizar%20o&text=Se%20o%20t%C3%ADtulo%20eleitoral%20n%C3%A3o,d%C3%ADgitos%20correspondem%20ao%20n%C3%BAmero%20sequencial.

@antoniamaia antoniamaia added feature hacktoberfest Hacktoberfest 2023 labels Oct 4, 2023
@bermr
Copy link

bermr commented Oct 13, 2023

Olá, gostaria de trabalhar nessa issue

@antoniamaia
Copy link
Member Author

massa, @bermr! já vou te dar o assign!! :)

@bermr
Copy link

bermr commented Oct 13, 2023

PR: #247

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature hacktoberfest Hacktoberfest 2023
Projects
None yet
2 participants