https://www.w3schools.com/colors/colors_rgb.asp
Tema acestei lecții din cursul nostru Python este tuples-urile și cum să generăm culori RGB aleatoare. Tuples-urile sunt obiecte în Python care conțin o serie de valori, care pot fi de diferite tipuri. Acestea sunt similare cu liste, dar nu pot fi modificate după creare. Un exemplu de tuple ar fi (1, 'a', 3.5)
.
În această lecție, vom învăța cum să generăm culori RGB aleatoare folosind tuples-urile. RGB este un model de culoare care definește culoarea prin amestecul celor trei culori primare: roșu (R), verde (G) și albastru (B). Fiecare culoare este definită de o valoare între 0 și 255 pentru fiecare dintre cele trei culori primare.
Pentru a genera culori RGB aleatoare, vom folosi funcția randint()
din modulul random
. Această funcție generează un număr întreg aleatoriu între două valori date. Vom genera trei numere întregi aleatoare pentru fiecare dintre cele trei culori primare și le vom combina într-un tuple pentru a obține o culoare RGB aleatoare.
import random
r = random.randint(0, 255)
g = random.randint(0, 255)
b = random.randint(0, 255)
color = (r, g, b)
print(color)
Această metodă poate fi utilă în multe aplicații, cum ar fi generarea de culori pentru grafice sau pentru alte elemente vizuale.
Sperăm că această lecție v-a fost utilă în înțelegerea tuples-urilor și a modului de generare a culorilor RGB aleatoare în Python!