ASCII art is intriguing and wonderful, yet feels sophisticated to create, especially by writing code. But it's not.
Here is an open-source ASCII Art Generator project written in Python3 that can help you in understanding ASCII Art. You can find it at: https://github.com/adrinorosario/ASCII_Art . Do contribute to it if you find it helpful and star it on GitHub.
ASCII art or keyboard art is a copy-pasteable digital age art form. It's about making text pictures with text symbols. Basically, the computer identifies each pixel in an image or images and then fills them with a character (example- $), based on various factors like density of pixels, color, etc.