Código verificador del rut


/ Published in: Python
Save to your folder(s)

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


Copy this code and paste it in your HTML
  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


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.