Question: In Python; Being the account manager, Design and develop a charge account (VISA, Mastercard, etc.) simulation that supports the following: o Opening/closing a customers account

In Python; Being the account manager, Design and develop a charge account (VISA, Mastercard, etc.) simulation that supports the following:

o Opening/closing a customers account

o Making charges

o Making payments

o Maintaining information of all accounts

o Printing account information for an individual

o Printing account information for all accounts

The program should be designed for an account manager and should have a menu allowing the manager to do the above actions, including quitting the program.

You must incorporate the following skills:

o Classes

o Functions

o Conditional

o Loops (Both for loop and while loop)

o Lists (including at least 1 list method)

o Dictionaries (including at least 1 dictionary method)

o String methods (including at least 1 string method)

You must use proper naming conventions and include docstrings for each function and comments where necessary.

Please no json

The beginning should look a little like this:

 In Python; Being the account manager, Design and develop a charge

Hello Manager. Choose One 1. Create Account 2. Delete Account 3. Recieve payment 4. Add charge 5. Print all accounts 6. Print specific account 7. Exit Enter choice

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!