def numberQuantity_prompt(msg): validNumberQuantity = False while not validNumberQuantity: numberQuantity = raw_input(msg) if checks.is_valid_integer(numberQuantity): validNumberQuantity = True else: print "Invalid number quantity entered." if not fix_end_prompt(): validNumberQuantity = True return numberQuantity.lower()
def insert_where_prompt(end): validWhere = False while not validWhere: msg = "Where do you want to insert the number? 1 = after this number, ..., " + str(end) + ", before last number." where = raw_input(msg) if checks.is_valid_integer(where) and int(where) > 0 and int(where) <= end: validWhere = True else: print "Invalid choice entered." if not fix_end_prompt(): validWhere = True return where.lower()