IN PYTHON Write a proGram named program61py that enables the

IN PYTHON

Write a proGram named program61.py that enables the user to enter any number of course names and percent grades and write them to a file named grades.txt. Pressing Enter when prompted for a course name should end user input and print \"File was created and closed\" See sample run below in which 4 course names were entered, but note that more or fewer courses could have been entered.

SAMPLE RUN
Enter course or Enter to quit math
Enter percent achieved 88
Enter course or Enter to quit comm
Enter percent achieved 93
Enter course or Enter to quit chem
Enter percent achieved 80
Enter course or Enter to quit ethics
Enter percent achieved 96
Enter course or Enter to quit
File was created and closed

Solution

course = \"\"
file = open(\"grades.txt\", \"w\")
course = raw_input(\"Enter course or Enter to quit: \")

while course != \"quit\":
pecentage = input(\"Enter percent achieved: \")
file.write(course+\"\\t\"+ str(pecentage))
course = raw_input(\"Enter course or Enter to quit: \")


file.close()
print \"File was created and closed\"

Output:

sh-4.3$ python main.py                                                                                                                                                                                                                                 

Enter course or Enter to quit: maths                                                                                                                                                                                                                   

Enter percent achieved: 88                                                                                                                                                                                                                             

Enter course or Enter to quit: chems                                                                                                                                                                                                                   

Enter percent achieved: 88                                                                                                                                                                                                                             

Enter course or Enter to quit: comm                                                                                                                                                                                                                    

Enter percent achieved: 99                                                                                                                                                                                                                             

Enter course or Enter to quit: ethics                                                                                                                                                                                                                  

Enter percent achieved: 33                                                                                                                                                                                                                             

Enter course or Enter to quit: quit

File was created and closed

IN PYTHON Write a proGram named program61.py that enables the user to enter any number of course names and percent grades and write them to a file named grades.
IN PYTHON Write a proGram named program61.py that enables the user to enter any number of course names and percent grades and write them to a file named grades.

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site