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


You need to login to view comments.