Question: Python . Write a program that queries information from three files(given to you). The first file contains the names and telephone numbers of a group

Python. Write a program that queries information from three files(given to you). The first file contains the names and telephone numbers of a group of people. The second file contains the names and Social Security numbers of a group of people. The third file contains the names and annual income of a group of people. The groups of people should overlap. Your program should ask the user for a telephone number and then print the name, Social Security number, and annual income, if it can determine that information.

You must have at least two functions other than the main function in your program.

data1.txt

Bob, 555-1234

Matthew, 555-2345

Mark, 555-3456

Luke, 000-1234

John, 000-2345

data2.txt

John, 000000004

Matthew, 000000001

Mark, 000000002

Bob, 000300021

Luke, 000000003

data3.txt

BOB, 55000

JOHn, 65000

luke, 70000

MARK, 10000000

Sample run1:

Enter the phone number (7 digits, with a dash): 555-1234

555-1234 is associated with Bob

Bob's SSN is 000300021

Bob's salary is 55000

Sample run2:

Enter the phone number (7 digits, with a dash): 675-4566

Couldn't find a name associated with that number.

Sample run3:

Enter the phone number (7 digits, with a dash): 000-2345

000-2345 is associated with John

John's SSN is 000000004

John's salary is 65000

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!