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!