def else_while(n, numbers):
    """
    A function illustrating the use of else with a loop.  This function will determine if n is in the iterable
    numbers.

    :param n: The thing to search for.
    :param numbers: An iterable to search over.
    :return: True if the thing is in the iterable, false otherwise.
    """

    # Loop over the numbers
    for e in numbers:
        # If we've found it, break out of the loop.
        if e == n:
            break
    else:
        # The else clause runs if we exited the loop normally (ie, didn't break)
        return False

    # Otherwise, if we execute break, then we get to here.
    return True