At My Fingertips

Documentation

Barra di tonalità

Descrizione

Implementa le funzioni mattonella_tonalità e barra_tonalità per produrre la grafica seguente.

barra di colori

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.

La funzione mattonella_tonalità

Questa funzione dovrebbe restituire un rettangolo di una determinata larghezzae 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).

Loading...

La funzione barra_tonalità

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.

Loading...

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à

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version b957a28 (Fri, 06 Sep 2024 08:10:08 GMT)