At My Fingertips
Rapid Playground
Implementa le funzioni mattonella_tonalità
e barra_tonalità
per produrre la grafica seguente.
Questa è una barra di colori composta da 360 mattonelle; ciascuna mattonella è un rettangolo, con una sfumatura di colore della tonalità corrispondente (da 0 a 359), con saturazione piena (saturazione 1.0) e luce piena (valore 1). Usa la funzione colore_hsv per creare il colore partendo da tonalità, saturazione e valore.
Questa funzione dovrebbe restituire un rettangolo di una determinata larghezza
e altezza
. Il colore della mattonella è composto da una data tonalità
, una saturazione pari a 1 e un valore pari a 1, usando la funzione colore_hsv di PyTamaro.
Usa assert per verificare che il valore del parametro tonalità
sia accettabile (compreso tra 0 e 360).
Questa funzione prende la larghezza_mattonella
e la altezza_mattonella
desiderate per ciascuna mattonella e produce 360 mattonelle, una per ogni tonalità di colore compresa tra 0 e 359. Infine restituisce una Grafica con ogni mattonella piazzata accanto a un'altra.
Per ottenere questo risultato puoi utilizzare un ciclo for.
A ogni passo del ciclo vogliamo creare una mattonella di una tonalità differente e piazzarla accanto alle mattonelle precedenti.
Usa la variabile risultato
per conservare la Grafica che contiene tutte le mattonelle precedenti messe insieme.
This activity has been created by Lardelli and is licensed under CC BY-SA 4.0.
It is derived from this activity.
Barra di tonalità
PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI
Privacy Policy • Platform Version b957a28 (Fri, 06 Sep 2024 08:10:08 GMT)