subject

Here in the United States, we are in the final push to get into the National Football League (NFL) playoffs and ultimately to play in the Super Bowl which is often the most-watched single-day event for a particular year. So what you are going to do is to help the user know the history of the Super Bowl, by giving them information about all of the previous games. You will need to learn how to read Comma Separated Value files into Python, so I have attached a video to show you how to do that.

I have included the CSV file with all of the Super Bowl Information you need. It will have the name of the winning team, the winning score, the name of the losing team, and the losing score for every Super Bowl.

Your software solution must be able to do the following:
Give the user a menu of items when it starts up.
An option explaining what the program does
An option where the user can find out how many times a team has won the Super Bowl (using the name of the town of the team) and prints the scores of those games.
An option where the user can find out how many times a team has lost the Super Bowl (using the name of the town of the team) and print the scores of those games.
An option where you put in the name of the team and the program shows all of the Super Bowl games they played in with the opponent and the final score. And listed below that information is their overall record in the Super Bowl (wins and losses).
An option listing all of the teams who have never been to the Super Bowl.
An option for all of the teams who have never won a Super Bowl.
Your menu should keep coming up until the user specifically asks to quit.
You must have an option to quit.
When showing these results you must use what you have learned in the Graphics section of the course to make what you show look pretty. You should have a nice formatted chart for each result that you show.

Your code must be robust and be able to handle illegal input.

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 09:00
Meenu wants to create a high quality drawing in a variety of colours. which device should she use for the same?
Answers: 1
question
Computers and Technology, 22.06.2019 17:30
Which tab should you open to find the option for adding a header?
Answers: 1
question
Computers and Technology, 23.06.2019 16:30
What is one reason why indoor air pollution has become an increasing problem.
Answers: 1
question
Computers and Technology, 25.06.2019 00:00
One difference of input method between most desktop computers and most tablets is the memory the touch screen the speech recognition
Answers: 1
You know the right answer?
Here in the United States, we are in the final push to get into the National Football League (NFL) p...
Questions
question
Mathematics, 26.08.2021 21:20
question
Mathematics, 26.08.2021 21:30
question
Mathematics, 26.08.2021 21:30
question
Mathematics, 26.08.2021 21:30
question
English, 26.08.2021 21:30