Question: Write a Python program that presents the user with the following menu of options: ASCII Art Options: D - Print an ASCII art dog C

Write a Python program that presents the user with the following menu of options:
ASCII Art Options:
D - Print an ASCII art dog
C - Print an ASCII art cat
S - Print an ASCII art string from text input
If the user chooses D or C, the program should output an ASCII art dog or cat (you can look for examples to use in Google images - just the image, don't get the actual code off the internet.)
If the user chooses S, the program should take in a string of character input from the user and output the letters in the string as ASCII art. Use the ASCII art alphabet shown below1 as a guide:
ASCII art alphabet characters that are 5 characters wide and 7 characters tall
Any other characters should cause an ascii art asterisk (*) to print.
Letters can be input as either lower or uppercase, but should always be printed in uppercase.

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