Question: Write a program that simulates a Magic 8 Ball, which is a fortune-telling toy that displays a random response to a yes or no question.
Write a program that simulates a Magic 8 Ball, which is a fortune-telling toy that displays a random response to a yes or no question. In the student sample programs for this book, you will find a text file named 8_ball_responses.txt. The file contains 12 responses, such as I dont think so, Yes, of course!, Im not sure, and so forth. The program should read the responses from the file into a list. It should prompt the user to ask a question, then display one of the responses, randomly selected from the list. The program should repeat until the user is ready to quit.
** code language is python**
**code must use def main(): function
**please include comments**
Contents of 8_ball_responses.txt:
Yes, of course!
Without a doubt, yes.
You can count on it.
For sure!
Ask me later.
Im not sure.
I cant tell you right now.
Ill tell you after my nap.
No way!
I dont think so.
Without a doubt, no.
The answer is clearly NO.
eed help writing code with comments in python using the def main(): function
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
