Programming Essentials assignment help

Anonymous
timer Asked: Jul 12th, 2016
account_balance_wallet $10

Question Description

  • Team Management Part Three

    Until now, you have had to leave your team management program running on your computer indefinitely since you did not want to lose the list of players. Finally, you are ready to add the components to your team management program that will allow you to store the player’s information on your computer’s hard drive, thus, allow you to shut down your program without losing your data.

    You will need to modify your program to:

    1. include a Save option in the main menu which will prompt the program to write the player’s data to a text file.
    2. modify the startup code so that the program calls a function that reads the player’s data from the text file into the list of member objects.

    For this project:

    • You will submit your python code in either the original .py file, or copied into a .txt file.
    • A screenshot of your code having been executed (run). How to Take a Screenshot

    Tips: Think about how you are going to write the data to the text file when you create the load function. Your write function needs to read in the data in the same pattern as the load function, otherwise the data will get jumbled.

    Sample output:

    C:\>python week6.py

    Welcome to the Team Manager

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 2

    Enter new member's name: Nathan

    Contact phone number: 505-908-0670

    Jersey number: 21

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 2

    Enter new member's name: Bobby

    Contact phone number: 541-241-0670

    Jersey number: 44

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 5

    Filename to save: members.txt

    Saving data...

    Data saved.

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 9

    Exiting Program...

    C:\>python week6.py

    Welcome to the Team Manager

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 1

    No current members in memory.

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 6

    Filename to load: members.txt

    Loading data...

    Data Loaded Successfully.

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection> 1

    Name: Bobby

    Phone: 541-241-0670

    Jersey Number: 44

    Name: Nathan

    Phone: 505-908-0670

    Jersey Number: 21

    ===========Main Menu===========

    1. Display Team Roster.

    2. Add Member.

    3. Remove Member.

    4. Edit Member.

    5. Save Data.

    6. Load Data.

    9. Exit Program.

    Selection>9

    Exiting Program...


Tutor Answer

DrCS
School: New York University

Done.Here is the code. I have also a txt fil...

flag Report DMCA
Review

Anonymous
Excellent job

Similar Questions
Hot Questions
Related Tags
Study Guides

Brown University





1271 Tutors

California Institute of Technology




2131 Tutors

Carnegie Mellon University




982 Tutors

Columbia University





1256 Tutors

Dartmouth University





2113 Tutors

Emory University





2279 Tutors

Harvard University





599 Tutors

Massachusetts Institute of Technology



2319 Tutors

New York University





1645 Tutors

Notre Dam University





1911 Tutors

Oklahoma University





2122 Tutors

Pennsylvania State University





932 Tutors

Princeton University





1211 Tutors

Stanford University





983 Tutors

University of California





1282 Tutors

Oxford University





123 Tutors

Yale University





2325 Tutors