Advertisement
mrScarlett

ISBN

Jan 23rd, 2017
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. isbn=input("Enter ISBN 13 digits")
  2. odd=0
  3. even=0
  4. for x in range(0,len(isbn)-1):
  5.     if x%2==0:
  6.         odd+=int(isbn[x])
  7.     else:
  8.         even+=int(isbn[x])
  9.    
  10. even=even*3
  11. print(odd)
  12. print(even)
  13. result=(odd+even)%10
  14.  
  15. if result==0:
  16.     checkdigit=result
  17. else:
  18.     checkdigit=10-result
  19.  
  20. print(checkdigit)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement