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)
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)
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)
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)
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)
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)
def main(): init() menus = {} menus['1'] = {'desc': 'Store new Employee', 'func': store} menus['2'] = {'desc': 'Search Employee', 'func': retrieve} drive_menu('Employee Management', menus)