Answered step by step
Verified Expert Solution
Question
1 Approved Answer
PYTHON LANGUAGE : For this project, you will need to design, implement and test an application that will manage a list of names, addresses &
PYTHON LANGUAGE:
For this project, you will need to design, implement and test an application that will manage a list of names, addresses & phone numbers Think of it as a simple address book.
Requirements
- Using your application, a user should be able to -
- Add a new entry (name, email addresses, and phone numbers)
- Think about the required field(s), one or more email addresses, one or more phone numbers
- Update (any portion of) an existing entry
- Delete an entry
- Look up contact information (by name, email address or phone number)
- One should be able to search by first or last name; even a portion of a name; do you know how to spell Arnold Schwarzenegger?
- Display current list of contacts
- On exit, save a copy of the (latest) address book to a file
- On start, load the most current address book
- We are working with the latest information at all time
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started