Envie de t'y mettre toi aussi ?
Pour cela il te faut entre autres bien comprendre le codage des couleurs en RGB-888 utilisé dans nombre de langages dont le Python.
Ce codage décompose les couleurs en 3 composantes primaires rouge-vert-bleu, chacune codée sur 8 bits ce qui lui autorise les valeurs entières de 0 à 255.
Tu disposes de 3 curseurs pour les composantes rouge-vert-bleu, sélectionnables et modifiables avec les touches fléchées du clavier. Une fois que la couleur affichée te convient, tu n'as alors plus qu'à recopier les valeurs réglées dans ton code.
Tu n'as pas de TI-83 Premium CE mais une NumWorks ? Pas de problème, Florian Allard alias Afyu vient tout juste de t'adapter le script en question.
Il y rajoute même en prime l'appel Python permettant de construire la couleur en question, ainsi que sa représentation hexadécimale.
Petit conseil dans ce dernier cas, peut-être qu'il serait sympa de pouvoir valider la couleur choisie et alors récupérer ses valeurs dans la console Python, avec ici le gros avantage de pouvoir directement et rapidement les copier-coller de la console vers l'éditeur.
Une deuxième version de son script est en effet un mini-jeu où tu dois reproduire aussi rapidement que possible la couleur présentée dans la moitié droite de l'écran.
Voyons donc voir si tu arrives à développer les bons réflexes et intuitions...
Téléchargements :
- devinette RGB (pour NumWorks)
- interface RGB (pour NumWorks)
- interface RGB (pour TI-83 Premium CE)