Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1.  
  2. def check(credit_card_number):
  3.  
  4. credit_card_number = str(credit_card_number)
  5. count1 = 0
  6. count2 = 0
  7. z = ""
  8.  
  9. for n in range(len(credit_card_number)-1, -1, -2):
  10. x = int(credit_card_number[n])
  11. count1 += x
  12.  
  13. for n in range(len(credit_card_number)-2, -1, -2):
  14. y = int(credit_card_number[n])
  15. y = y*2
  16. z += str(y)
  17.  
  18. for n in range(len(z)):
  19. a = int(z[n])
  20. count2 += a
  21.  
  22. total = count1 + count2
  23.  
  24. if total % 10 == 0:
  25. return True
  26. else:
  27. return False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement