Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

CPF iniciado com zero (Não esclarecido no tópico anterior)

Como faço se o CPF começa com zero? No tópico já criado não entendi a solução apontada.

2 respostas
solução!

Oi Rodolpho, tudo bem ?

Em python não é possível guardar valores com zero a esquerda em uma variável do tipo inteiro. Então, caso você tenha o seguinte:

cpf = 01345678910
cpf = str(cpf)

Mesmo que converta o inteiro para uma string na segunda linha, dará erro, dizendo que estamos utilizando uma sintaxe inválida, pois, a variável cpf inicialmente é um inteiro que começa com zero a esquerda e como dito, o python não aceita esta sintaxe.

Para contornar isto, podemos salvar um cpf que inicia com zero a esquerda em uma string. Fica da seguinte forma:

cpf = "01345678910"

O que muda é passá-lo utilizando as aspas(tanto faz se for duplas ou simples). Utilizando a sintaxe acima será possível trabalhar com cpfs que comecem com zero.

Qualquer dúvida estou a disposição. Espero ter ajudado. Bons estudos!!!

Rodolpho, se essa resposta te ajudou coloca como solucionado (por favor) para que ela saia da lista de questões sem solução no fórum!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software