Sunteți pe pagina 1din 1

REALIZAREA DE FORME 159

Adăugarea de culoare la forme


Este, de asemenea, posibil să creezi forme colorate. Codul poate fi
folosit pentru a stabili culori diferite pentru conturul Creează un cerc albas-
şi pentru interiorul („pentru umplerea") fiecărei forme. tru'cu un con^r roşu

v
>>> d r a w i n g . c r e a t e _ o v a l ( 3 0 , 3 0 , 8 0 , 8 0 , o u t l i n e = ‘ r e d ’ , f i 1 1 = ‘ b l u e ’ )

Desenează un extraterestru
Poţi desena aproape orice prin combinarea unor forme
diferite, lată câteva instrucţiuni pentru crearea unui
extraterestru folosind ovaluri, linii şi triunghiuri.

jjjjj Creează extraterestrul


■ Pentru fiecare parte din extraterestru, trebuie să defineşti tipul
de formă, dimensiunea, poziţia pe pânză şi culoarea. Fiecare formă are
un număr de identificare unic, care poate fi stocat într-o variabilă.

from tkinter import *


Stabileşte „Alien"
window = Tk() ca titlu al ferestrei
Creează pânza
wi ndow.ti tle(‘Ali en’)
Desenează un oval
c = Canvas(window, height=300, width=400) verde pentru corp
c.pack()
b o d y = c . c r e a t e _ o v a l (100 , 1 5 0 , 3 0 0 , 2 5 0 , f i 1 1 = ‘ g r e e n ’ ) Deseneazăun

eye = c . create_oval (170, 70, 230, 130, f i 11= ‘whi te’) ^^2^,
e y e b a l l = c . c r e a t e _ o v a l ( 1 9 0 , 9 0 , 2 1 0 , 110, f i 1 1 = ‘ b l a c k ’ )
mouth = c . create_oval (150 , 220, 250, 240, fill = ‘red’) Desenează un oval
neck = c . create_l i ne (200 , 150, 200, 130) K^ roşu pentru gură

hat = c . c r e a t e _ p o l y g o n (180, 75, 2 2 0 , 7 5 , 2 0 0 , 2 0 , fill=‘blue’)

Desenează un
triunghi albastru
pentru pălăria
extraterestrului
întâlnire cu
extraterestrul
Rulează codul ca să desenezi Extraterestrul
finalizat
extraterestrul. Are un corp
verde, o gură roşie şi un ochi
cocoţat pe o antenă. Poartă
şi o pălărie albastră drăguţă.

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