Page 57 - Программирование. Python. Для школьников. bizdin.kg
P. 57

PYTHON ТИЛИНДЕ ГРАФИКА МЕНЕН ИШТӨӨ                                           57



            from random import* #random модулунан randint жана choice
            функцияларын жүктөйбүз
            from tkinter import*
            size = 500 #size өзгөрмөсүн киргизебиз
            tk = Tk()
            diapason = 0 #тегеректердин санын чектөө үчүн diapason өз-
            гөрмөсүн киргизебиз
            my_canvas = Canvas (tk, width=size, height=size) #size өз-
            гөрмөсүнүн маанисин колдонуп холст түзөбүз
            my_canvas.pack()#холстту терезенин ичине жайгаштырабыз
            while diapason <1000: #цикл ушул шартка чейин кайталанат
                color = choice(['green', 'red', 'blue', 'orange',
            'yellow', 'pink', 'purple', 'violet', 'magenta', 'cyan'])
            #тегеректердин түстөрүн кокустан тандоо үчүн тизме түзөбүз
                x1 = randint(0,size) #х, у коорд-ды кокустан тандоо
                y1 = randint(0,size)
                d=randint(0,size/5) #тегеректердин диаметрлерин каала-
            гандай тандоо, бирок size/5 тен чоң эмес
                my_canvas.create_oval(x1,y1,x1+d,y1+d,fill=color)#теге-
            ректерди түзөбүз жана кокустан тандал-
            ган түс менен ичин боёйбуз
                tk.update()
                diapason+=1 #циклдин кадамы, эсеп-
            тегич







                  КОМПЬЮТЕРДИК ПРАКТИКУМ:


                1) Turtle модулунун жардамында айла-
                налардан килем жасагыла. Мында ай-
                ланалар бир түс менен, ал эми килем-
                дин фону башка түс менен боелсун.

                2) Tkinter модулунун жардамын-
                да холстко жоондугу жана түсү
                кокустан тандалган сызыктарды
                чыгаруучу программаны түзгүлө.







                                                                       www.trk.kg
   52   53   54   55   56   57   58   59   60   61   62