Le langage de programmation Python a quelques différents systèmes de représentation des couleurs , y compris RVB et TSL . Le système RGB vous permet de représenter une couleur à l'aide de trois valeurs qui représentent les intensités de couleurs rouge, vert et bleu . Le système HSL ( également connu sous le nom HLS ) utilise trois valeurs qui représentent la teinte, la saturation et la luminosité . Si vous avez une valeur RVB , mais ont besoin d'accéder à un module qui s'attend à ce que les valeurs TSL , vous pouvez les convertir en utilisant le module " colorsys " dans la bibliothèque standard. Choses que vous devez
ordinateur avec Python 3.2 langage de programmation installé (voir Ressources)
Voir Plus Instructions
1
ouvrir l'éditeur de texte IDLE qui vient avec le téléchargement Python. L'éditeur de texte IDLE se trouve dans Program Files (ou des applications pour Macintosh) dans le répertoire Python. Un fichier de code source vide s'ouvre dans la fenêtre de l'éditeur de texte IDLE
2
importer le module " colorsys » en écrivant la ligne suivante en haut du fichier de code source: .
Importation colorsys
3
Définir une variable appelée «couleur» et attribuez-lui la valeur retournée par les colorsys.rgb_to_hls de fonction. Cette fonction renvoie les coordonnées de couleurs en utilisant le système HSL . Il vous suffit de passer ses coordonnées de couleur RVB. Par exemple, pour obtenir les coordonnées HSL de la couleur rouge ( RVB coordonnées 255, 0, 0) , vous pouvez écrire la déclaration suivante:
color = colorsys.rgb_to_hls ( 255, 0, 0)
Hôtels 4
imprimer les coordonnées HSL en passant la "couleur " variable à la fonction d'impression , comme ceci:
impression (couleur)
5
exécuter le programme en appuyant sur la touche "F5 ". La sortie ressemble à ceci:
(0.0, 127.5 , -1,007905138339921 )