Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Validated input function for numbers 1-10.
- # This function will ensure that numbers are:
- # 1. Not too big
- # 2. Not too small
- # 3. Valid integers
- def input_integer_1to10():
- user_num = None
- while user_num == None:
- try:
- user_num = int(input("Enter a number (1-10):"))
- if user_num < 1:
- print("You entered a number that is too small. Try again.")
- user_num = None
- elif user_num > 10:
- print("You entered a number that is too big. Try again.")
- user_num = None
- except ValueError:
- print("Please enter a valid integer.")
- return user_num
- # Test the validated input function multiple times.
- def main():
- for i in range(1):
- print("You entered: ", input_integer_1to10())
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement