Affiche tour à tour les caractères ascii et calcule le nombre de pixel que chaque lettre occupe afin de les classer de la plus couvrante à la moins couvrante : on peut ensuite en faire une échelle pour de l’ascii_art
from kandinsky import * def lire(): sortie = 0 for x in range(15): for y in range(18): if str(hex(get_pixel(x,y)[0]))[2]!="f": sortie += 1 return sortie scores={ } for i in range(32, 127): draw_string(chr(i),0,0) temp = lire() if not temp in scores.keys() : scores[temp] = [chr(i)] else : scores[temp].append(chr(i)) #print(scores) vals = sorted(list(scores.keys())) for i in vals: print(i," : ",scores[i])