Ejemplo n.º 1
0
def main():
    stack = Stack()
    menus = {}
    menus['1'] = {'desc': 'Push', 'func': stack.push}
    menus['2'] = {'desc': 'Pop', 'func': stack.pop}
    menus['3'] = {'desc': 'Peek', 'func': stack.peek}
    menus['4'] = {'desc': 'Display', 'func': stack.display}
    drive_menu('Stack Operations', menus)
Ejemplo n.º 2
0
def main():
    qu = Queue()
    menus = {}
    menus['1'] = {'desc': 'Enqueue', 'func': qu.enqueue}
    menus['2'] = {'desc': 'Dequeue', 'func': qu.dequeue}
    menus['3'] = {'desc': 'Peek (front)', 'func': qu.front}
    menus['4'] = {'desc': 'Rear', 'func': qu.rear}
    menus['5'] = {'desc': 'Display', 'func': qu.display}
    drive_menu('Queue Operations', menus)
Ejemplo n.º 3
0
def main():
    ''' Driving the app.
    '''

    path = input('Enter directory path to store/retrieve data\n >>> ')
    init(path)

    menus = {}

    menus['1'] = {'desc': 'Record new student',
                  'func': record}
    menus['2'] = {'desc': 'Search student by roll',
                  'func': search}

    drive_menu('Student Management', menus)
Ejemplo n.º 4
0
def main():
    ''' Drive the application.
    '''

    path = input('Enter directory path to store/retrieve data\n>>> ')
    init(path)

    menus = {}
    menus['1'] = {'desc': 'Add new student',
                  'func': record_student}
    menus['2'] = {'desc': 'Display details of all students',
                  'func': display_all}
    menus['3'] = {'desc': 'Search student by roll no',
                  'func': read_data}
    drive_menu('Student Management Portal', menus)
Ejemplo n.º 5
0
def main():
    ''' Driving the app.
    '''
    if not os.path.isfile(filename):
        write_to_file()
    else:
        load_file()

    menus = {}

    menus['1'] = {'desc': 'Record new student', 'func': record_student}
    menus['2'] = {
        'desc': 'Update marks of existing student',
        'func': update_marks
    }
    menus['3'] = {'desc': 'Display all records', 'func': display}

    drive_menu('Marks Manager', menus)
Ejemplo n.º 6
0
def main():
    menus = {}
    menus['1'] = {'desc': 'Play the game', 'func': game}
    menus['2'] = {'desc': 'See the rules', 'func': display_rules}
    drive_menu('21 Stick Game', menus)
Ejemplo n.º 7
0
def main():
    init()
    menus = {}
    menus['1'] = {'desc': 'Store new Employee', 'func': store}
    menus['2'] = {'desc': 'Search Employee', 'func': retrieve}
    drive_menu('Employee Management', menus)