I need help figuring out the errors in my program. I believe my code is good and (hopefully not too far from being done), Ive just got to get this puppy rolling. The 2 files attached have my menu options in them. They are determineHours determine_grade and display_averages_and_totals I have my menu set up like (below), that is my menu word for word, but it keeps saying traceback error "A" is not defined. I am entering A because it is a menu choice but it isnt engaging the menu options. Please help. if __name__ == '__main__': print('\t\t\tMenu')#main menu print('A: Determine Hours to Study:') print('B: Determine Grade:') print('C: Display Averages and Totals:') print('D: Quit Program') ch= input('\nEnter your menu choice:').upper() choice_option = {#menu options the user gets to choose from A: determineHours, B: determine_grade, C: display_averages_and_totals, D: quit } choice_option[ch]() print("Thank you for using the Grade Calculator 2.0. Your support allows us to continue making apps you will love. Thank you.")
I need help figuring out the errors in my
determineHours
determine_grade
and
display_averages_and_totals
I have my menu set up like (below), that is my menu word for word, but it keeps saying traceback error "A" is not defined. I am entering A because it is a menu choice but it isnt engaging the menu options. Please help.
if __name__ == '__main__':
print('\t\t\tMenu')#main menu
print('A: Determine Hours to Study:')
print('B: Determine Grade:')
print('C: Display Averages and Totals:')
print('D: Quit Program')
ch= input('\nEnter your menu choice:').upper()
choice_option = {#menu options the user gets to choose from
A: determineHours,
B: determine_grade,
C: display_averages_and_totals,
D: quit
}
choice_option[ch]()
print("Thank you for using the Grade Calculator 2.0. Your support allows us to continue making apps you will love. Thank you.")
Step by step
Solved in 3 steps with 1 images