Sunteți pe pagina 1din 1

CULOARE Şl COORDONATE 157

Desen pe pânză - ■ SFAT DE EXPERT

Pentru a crea grafică folosind Python, Coordonate


trebuie să realizezi o zonă albă pe care
Coordonatele x devin mai mari mutându-se la
să desenezi. Aceasta este cunoscută sub dreapta, iar coordonatele y devin mai mari mutân-
numele de pânză. Poţi folosi coordonatele x du-se în jos. (0,0) se află în colţul din stânga jos.
şi y pentru a-i spune exact lui Python unde
»+X
să deseneze pe pânză.
( 0, 0)

(300,50)
'V
(50,100)
M Creează un program de grafică +y
■ Foloseşte acest cod pentru a crea o (250,200)
fereastră în care vei pune o pânză. Mai apoi,
va trasa cercuri colorate pe pânză.

Acesta importă funcţiile„randint'


from random import * şi„choice" din modulul Random
from tkinter import * Acesta importă toate
funcţiile Tkinter
size = 500
Variabila „size" stabileşte
w i n d O W = T k ( ) dimensiunile pânzei

canvas = Canvas(window, width=size, height=size) Acesta creează


o pânză în
canvas.pack() O buclă forever face programul interiorul
să deseneze cercuri la nesfârşit unei ferestre
while True: Acesta alege o culoare la întâmplare din listă
col = choice([‘pink’, ‘orange’, ‘purple’, ‘yellow’])

xO = r a n d i n t ( 0 , s i z e )
—-------^ Acesta creează un cerc de
yO = r a n d i n t (0 , S i Z 6) dimensiuni aleatorii într-un
d = randi nt(0, Size/5)J loc la întâmplare de pe pânză

c a n v a s . c r e a t e _ o v a l (xO, yO, xO + d , yO + d , fill=col)

W i n d O W . update() Această parte a rândului trasează cercul

- Această parte umple


Pânză colorată r cu culoarea care a fost
Tk
Rulează codul şi aleasă („col")
programul va începe să
deseneze cercuri pe pânză.

Dimensiunea fiecărui
cerc este întâmplătoare

Cercurile sunt
desenate la
întâmplare

S-ar putea să vă placă și