my first color ascii

Ok,  I spent way to much time on this.  But I had to see it through. GRAPH paper.  I am going to get more, cause it is so crazy without it.

here is a picture,   The code will be below:

and the code:


import sys

def colorAscii():

text_red = '\x1b[1;31;40m'
stop_color = '\x1b[0m'
text_blue = '\x1b[1;34;40m'
text_green = '\x1b[1;32;40m'
text_purple = '\x1b[1;35;40m'
text_lightblue = '\x1b[1;36;40m'
text_white = '\x1b[1;37;40m'
text_lightGreen = '\x1b[2;32;40m'


#----------- Color pallete for my leaf -----------------------
fill = '\x1b[3;37;44m'
stop_color = '\x1b[0m'
outline = '\x1b[3;30;42m'
edgebright = '\x1b[5;31;42m'
edgedark = '\x1b[3;32;42m'
orange = '\x1b[1;37;42m'
innerred = '\x1b[2;33;41m'
# make them one char ===
a = f"{fill}~{stop_color}"
b = f"{outline}+{stop_color}"
c = f"{edgebright}o{stop_color}"
d = f"{edgedark}>{stop_color}"
e = f"{orange}>{stop_color}"
f = f"{innerred}*{stop_color}"

print(f"\t\t" + f"{a}"*12+f"{b}"*3+f"{a}"*12)
print(f"\t\t" + f"{a}"*9+f"{b}"*3+f"{c}"+f"{b}"+f"{c}"+f"{b}"*3+f"{a}"*9)
print(f"\t\t" + f"{a}"*6+f"{b}"*3+f"{c}"*4+f"{b}"+f"{c}"*4+f"{b}"*3+f"{a}"*6)
print(f"\t\t" + f"{a}"*6+f"{b}"+f"{c}"*4+f"{d}"*2+f"{b}"+f"{d}"*2+f"{c}"*4+f"{b}"+f"{a}"*6)
print(f"\t\t" + f"{b}"*4+f"{a}"*2+f"{b}"+f"{c}"+f"{d}"+f"{b}"+f"{d}"*3+f"{b}"+f"{d}"*3+f"{b}"+f"{d}"+f"{c}"+f"{b}"+f"{a}"*2+f"{b}"*4)
print(f"\t\t{b}{c}{c}{c}{b}{a}{b}{c}{d}{d}{b}{d}{e}{b}{e}{d}{b}{d}{d}{c}{b}{a}{b}{c}{c}{c}{b}")
print(f"\t\t{b}{c}{d}{c}{c}{b}{c}{c}{d}{d}{e}{b}{e}{b}{e}{b}{e}{d}{d}{c}{c}{b}{c}{c}{d}{c}{b}")
print(f"\t\t{b}{c}{d}{d}{c}{c}{c}{d}{d}{d}{e}{e}{f}{b}{f}{e}{e}{d}{d}{d}{c}{c}{c}{d}{d}{c}{b}")
print(f"\t\t{b}{c}{d}{d}{d}{b}{d}{d}{d}{d}{e}{e}{f}{b}{f}{e}{e}{d}{d}{d}{d}{b}{d}{d}{d}{c}{b}")
print(f"\t\t{b}{c}{c}{c}{d}{e}{b}{d}{d}{e}{e}{f}{f}{b}{f}{f}{e}{e}{d}{d}{b}{e}{d}{c}{c}{c}{b}")
print(f"\t\t{a}{b}{b}{c}{c}{d}{e}{b}{d}{e}{e}{f}{f}{b}{f}{f}{e}{e}{d}{b}{e}{d}{c}{c}{b}{b}{a}")
print(f"\t\t{a}{a}{a}{b}{c}{d}{e}{e}{b}{e}{e}{e}{f}{b}{f}{e}{e}{e}{b}{e}{e}{d}{c}{b}{a}{a}{a}")
print(f"\t\t{a}{a}{a}{b}{c}{d}{d}{e}{e}{b}{e}{e}{f}{b}{f}{e}{e}{b}{e}{e}{d}{d}{c}{b}{a}{a}{a}")
print(f"\t\t{b}{b}{b}{b}{c}{e}{e}{e}{e}{e}{b}{e}{f}{b}{f}{e}{b}{e}{e}{e}{e}{e}{c}{b}{b}{b}{b}")
print(f"\t\t{b}{c}{c}{c}{c}{d}{d}{d}{e}{e}{f}{b}{e}{b}{e}{b}{f}{e}{e}{d}{d}{d}{c}{c}{c}{c}{b}")
print(f"\t\t{b}{c}{d}{d}{d}{d}{d}{e}{e}{e}{f}{f}{b}{b}{b}{f}{f}{e}{e}{e}{d}{d}{d}{d}{d}{c}{b}")
print(f"\t\t{b}{c}{d}{d}{d}{d}{d}{e}{e}{e}{e}{f}{e}{b}{e}{f}{e}{e}{e}{e}{d}{d}{d}{d}{d}{c}{b}")
print(f"\t\t{b}{c}{d}{d}{b}{d}{d}{e}{e}{e}{e}{e}{f}{b}{f}{e}{e}{e}{e}{e}{d}{d}{b}{d}{d}{c}{b}")
print(f"\t\t{b}{c}{c}{c}{d}{d}{b}{e}{e}{f}{f}{f}{f}{b}{f}{f}{f}{f}{e}{e}{b}{d}{d}{c}{c}{c}{b}")
print(f"\t\t{b}{b}{b}{c}{d}{d}{d}{b}{e}{e}{f}{f}{f}{b}{f}{f}{f}{e}{e}{b}{d}{d}{d}{c}{b}{b}{b}")
print(f"\t\t{a}{a}{b}{c}{d}{d}{d}{d}{b}{e}{e}{f}{f}{b}{f}{f}{e}{e}{b}{d}{d}{d}{d}{c}{b}{a}{a}")
print(f"\t\t{a}{a}{b}{c}{c}{d}{d}{d}{d}{f}{b}{f}{e}{b}{e}{f}{b}{f}{d}{d}{d}{d}{c}{c}{b}{a}{a}")
print(f"\t\t{a}{a}{b}{b}{c}{d}{d}{d}{d}{f}{b}{f}{e}{b}{e}{f}{b}{f}{d}{d}{d}{d}{c}{b}{b}{a}{a}")
print(f"\t\t{a}{a}{a}{b}{c}{d}{d}{d}{d}{d}{f}{b}{f}{b}{f}{b}{f}{d}{d}{d}{d}{d}{c}{b}{a}{a}{a}")
print(f"\t\t{a}{a}{a}{b}{c}{c}{c}{d}{d}{d}{d}{f}{b}{b}{b}{f}{d}{d}{d}{d}{c}{c}{c}{b}{a}{a}{a}")
print(f"\t\t{a}{a}{a}{a}{b}{b}{c}{c}{c}{c}{d}{d}{f}{b}{f}{d}{d}{c}{c}{c}{c}{b}{b}{a}{a}{a}{a}")
print(f"\t\t{a}{a}{a}{a}{a}{a}{a}{b}{b}{c}{c}{c}{c}{b}{c}{c}{c}{c}{b}{b}{a}{a}{a}{a}{a}{a}{a}")
print(f"\t\t"+f"{a}"*9+f"{b}"*9+f"{a}"*9)
print(f"\t\t"+f"{a}"*13+f"{b}"+f"{a}"*13)
print(f"\t\t"+f"{a}"*13+f"{b}"+f"{a}"*13)
print(f"\t\t"+f"{a}"*13+f"{b}"+f"{a}"*13)
print(f"\t\t"+f"{a}"*13+f"{b}"+f"{a}"*13)
print(f"\t\t"+f"{a}"*13+f"{b}"+f"{a}"*13)
print(f"\t\t"+f"{a}"*13+f"{b}"+f"{a}"*13)


colorAscii()










Comments

Popular posts from this blog

JavaScript Ascii animation with while loops and console.log

playing with trigonometry sin in pygame

JavaScript and a Matrix