Page 465 - Computer Science V2.0 Class 11
P. 465

print("3. Delete Heritage Site")
                                      print("4. Display Heritage Sites")
                                      print("5. Logout")
                                      adminOperation = int(input("Enter your choice (1-5): "))

                                      if adminOperation == 1:
                                          addHeritageSite(heritageSites)
                                      elif adminOperation == 2:
                                          modifyHeritageSite(heritageSites)
                                      elif adminOperation == 3:
                                          deleteHeritageSite(heritageSites)
                                      elif adminOperation == 4:
                                          displayHeritageSites(heritageSites)
                                      elif adminOperation == 5:
                                          print("Logging out.")
                                          break
                                      else:
                                          print("Invalid choice. Please enter a number between 1 and 5.")
                              else:
                                  print("Incorrect admin credentials. Please try again.")
                          elif adminChoice == 2:
                              print("Quitting the program.")
                              break
                          else:
                              print("Invalid choice. Please enter a number between 1 and 2.")

                      while True:
                           userChoice  = int(input("\nUser  Menu:\n1. Search  and Display  Heritage  Site\n2.  Display
                           Sites by State\n3. Quit\nEnter your choice (1-3): "))

                          if userChoice == 1:
                              searchAndDisplaySite(heritageSites)
                          elif userChoice == 2:
                              displaySitesByState(heritageSites)
                          elif userChoice == 3:
                              print("Quitting the program.")
                              break
                          else:
                              print("Invalid choice. Please enter a number between 1 and 3.")


                                                               Answers

                   Multiple Choice Questions
                   1. (c)     2. (a)     3. (b)      4. (c)     5. (b)     6. (c)      7. (c)     8. (d)
                   9. (b)     10. (c)
                   True or False
                   1. (F)     2. (F)     3. (F)      4. (T)     5. (F)     6. (T)      7. (F)
                   Fill in the blanks
                   1. 2                 2. False              3. rollnoMarksDict.pop(4)
                   4. [12, 25, 32, 60, 78, 90]                5. 5                 6. None


                                                                                                        Dictionaries  451
   460   461   462   463   464   465   466   467   468   469   470