Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não aceita zeros

gostaria de saber porque em forma de lista tuple ou set ele não aceita zeros, em relação a um CPF que tem mais de um zero?

e qual seria a solução para que os zeros fossem adicionados?

1 resposta
solução!

Bom dia Guilherme, tudo bem?

O uso de zeros à esquerda de qualquer número é ignorado pelos programas em geral. Assim, se queres inserir um CPF 000123456-78, o computador vai colocar como 123456-78, retirando os zeros, pois não têm valor em um numeral.

A saída é inserir estes dados como string, ou seja, entre aspas - "000123456-78", pois o computador entenderá como texto e manterá os zeros. Entretanto, se for algum número utilizado em operações matemáticas (o que não é o caso do CPF), terás que convertê-los de string para números, utilizando as funções built-in int( ) (para números inteiros) ou float( ) para números decimais.

Espero ter ajudado e bons estudos.