# functions go here def yes_no(question): """ Checks user response to a question that is yes / no, returns 'yes' or 'no' """ while True: response = input(question).lower() # check to see if the user says yes / no / y / n if response == "yes" or response == "y": return "yes" elif response == "no" or response == "n": return "no" else: print("please enter yes / no") def instructions(): """ Prints instructions """ print(""" *** Instructions *** Roll the dice and try to win! """) def int_check(): """Checks user enters an integer more than / equal to 13""" error = "Please enter an integer more than / equal to 13." while True: try: response = int(input("What is the game goal? ")) if response < 13: print(error) else: return response except ValueError: print(error) # Main routine # ask the user if they want to see the instructions (check they say yes / no) want_instructions = yes_no("Do you want to see the instructions? ") # display the instructions here if the user wants to see them if want_instructions == "yes": instructions() print() game_goal = int_check() print(game_goal)