The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 3 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
I am new to programming, working with Python code, this is a 3 part assignment, I am on the third step but cannot get my code to run, keep getting an error on the save data portion stating list object has no attribute keys. Looking for someone to look at my code and see what I am doing wrong.
Â
Â
classTeam:name =""phone =""jerseynumber =0def__init__(self, name, phone, number):self.name = nameself.phone = phoneself.number = numberdefsetName(self, name):self.name = namedefsetPhone(self, phone):self.phone = phonedefsetnumber(self, number):self.number = numberdefgetName(self):returnself.namedefgetPhone(self):returnself.phonedefgetNumber(self):returnself.numberdefdisplayData(self):print("")print("Knight Softball Team Roster")print("-------------------")print("Player's Name:", self.name)print("Player's Telephone number:", self.phone)print("Player's Jersey number:", self.number)defdisplayMenu():print("==========Selection Menu==========")print("1. Add a Player to the Roster")print("2. Remove a Player from the Roster")print("3. Change a Player Name displayed in the Roster")print("4. Quit")print("5. Save Data")print("6. Load Data")print("7. Exit Program")print()returnint(input("Selection>"))players = {}defintro():print('Knights Softball Team Roster')print("===========Main Menu===========")print("1. Display the Team Roster")print("2. Add Member")print("3. Remove Member")print("4. Edit Member")print("5. Save Data")print("6. Load Data")print("7. Exit Program")players = []
Attachments:
-----------