Question: Struggle with this for my python programming. I hope you can help me. 1. Write a program named filemaker.py that will be used to

Struggle with this for my python programming.  I hope you can help me.  

1. Write a program named filemaker.py that will be used to store the  first name and age of some friends in a text file named friends.txt. The  program must use a while loop that prompts the user to enter the first  name and age of each friend. Each of these entries should be written to  its own line in the text file (2 lines of data per friend). The while  loop should repeat until the user presses Enter (Return on a Mac) for  the name. Then, the file should be closed and a message should be  displayed. See Sample Output.


SAMPLE OUTPUT


Enter first name of friend or Enter to quit Denny
Enter age (integer) of this friend 24
Enter first name of friend or Enter to quit Penny
Enter age (integer) of this friend 28
Enter first name of friend or Enter to quit Lenny
Enter age (integer) of this friend 20
Enter first name of friend or Enter to quit Jenny
Enter age (integer) of this friend 24
Enter first name of friend or Enter to quit
File was created

2.  Now write a program named filereader.py that reads and displays the  data in friends.txt. This program should also determine and print the  average age of the friends on file. That will require an accumulator and  a counter. Use a while loop to process the file, print the data, and  modify the accumulator and counter. Then close the file and display the  average age accurate to one decimal place. See the Sample Output..


SAMPLE OUTPUT


My friend Denny is 24
My friend Penny is 28
My friend Lenny is 20
My friend Jenny is 24
Average age of friends is 24.0

Step by Step Solution

3.37 Rating (150 Votes )

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 Programming Questions!