たんまつにいろをつけてみます
むずかしいのでなんとなくかんじてもらえればOKです
かんすうにいろのじょうほうをわたして、そのいろにしています
さんこうぶんけん
http://kaworu.jpn.org/kaworu/2018-05-19-1.php
いちいちcolor("black")とかかかずに
color(0)でくろになるようにしてみたものです
うえの2つはすこし、むだがおおいのでなおしてみたものです
いろをかえたときにあいだがあいていたのでそこもなおしてます
さいごのプログラムです
def dic():
d={}
for n,s in enumerate("BLACK RED GREEN YELLOW BLUE PURPLE CYAN WHITE".split()):
d[s]="\33[3"+str(n)+"m"
for i in range(8):
d[i]="\33[3"+str(i)+"m"
return d
def color(s):
if "0"<=str(s)<"8":
pass
else:
s=s.upper()
if s in colorDic:
print(colorDic[s], end="")
colorDic=dic()
color("red")
print("●")
color("blue")
print("●")
color("Yellow")
print("●")
for c in range(8):
color(c)
print("■", end="")
print()