Posted By

cvaldivia on 01/07/10


Tagged

codigo verificador rut chile


Versions (?)

Código verificador del rut


 / Published in: Python
 

Este pequeño código sirve para revisar el código verificador de algún rut chileno, devuelve el número que puede ser comparado con el que se digita, espero sea de ayuda.

Carlos

  1. def dig(num):
  2. ini=num
  3. conta=2
  4. suma=0
  5. while num>0:
  6. suma= suma + (conta * (num%10))
  7. conta=conta+1
  8. if conta==8:
  9. conta=2
  10. num=num/10
  11. conta=suma%11
  12. valor=11-conta
  13. if valor==10:
  14. valor="K"
  15. if valor==11:
  16. valor="0"
  17. return "%s-%s"%(ini,valor)

Report this snippet  

You need to login to post a comment.