programmeringssproget Python har et par forskellige farver repræsentation ordninger , herunder RGB og HSL . RGB -ordningen giver mulighed for at repræsentere en farve ved hjælp af tre værdier, som repræsenterer rød, grøn og blå farve intensiteter. HSL ( også kendt som HLS ) planen bruger tre værdier , der repræsenterer farvetone, mætning og lethed. Hvis du har en RGB-værdi , men har brug for at få adgang til et modul , der forventer HSL værdier, kan du konvertere dem ved hjælp af " colorsys "-modulet i standard biblioteket. Hvad du har brug
Computer med Python 3.2 programmering installeret sprog (se Resources)
Vis Flere Instruktioner
1
Åbn klar teksteditor , der kommer med Python download. Den IDLE teksteditor findes i Programmer ( eller Ansøgninger om Macintosh) i Python bibliotek. En tom kildekode åbnes filen i det IDLE teksteditor vindue
2
Importer " colorsys "-modulet ved at skrive følgende linje i toppen af kildekoden fil: .
Import colorsys
3
Definer en variabel med navnet "farve" og tildele den til den værdi, der returneres af funktionen colorsys.rgb_to_hls . Denne funktion returnerer farve koordinater ved hjælp af HSL -systemet. Du skal blot videregive sine RGB koordinater. For eksempel , for at få HSL koordinater for farven rød (RGB koordinaterne 255 , 0, 0 ) , kan du skrive følgende erklæring : Hej
color = colorsys.rgb_to_hls (255 , 0, 0 )
4
print ud HSL koordinater ved at passere variablen "farve " til printfunktionen , som dette:
print ( farve)
5
udføre programmet ved at trykke " F5 ". Udgangen ligner dette : Hej
(0.0 , 127,5, -1,007905138339921 )