Advertisement
mrScarlett

validation Python

Nov 5th, 2017
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.65 KB | None | 0 0
  1. ##type check
  2. while True:
  3.     try:
  4.         value=int(input("Type a number:"))
  5.         break
  6.     except ValueError:
  7.         print("This is not a whole number. Try Again")
  8.  
  9. ##presence check
  10. while True:
  11.     name=input("Enter name")
  12.     if len(name)<1:
  13.         print("You must enter something")
  14.     else:
  15.         break
  16.  
  17. ##length check
  18. while True:
  19.     word=input("Enter a 5 letter word")
  20.     if len(word)!=5:
  21.         print("Not 5 letters!")
  22.     else:
  23.         break
  24.  
  25. ##range check
  26. while True:
  27.     value=int(input("Type a number between 1 and 10:"))
  28.     if value<1 or value>10:
  29.         print("This is not between 1 and 10")
  30.     else:
  31.         break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement