You are on page 1of 9

Корњача графика и

понављање
Корњача-графика
 У Пајтону цртамо помоћу
корњача-графике. Да би
употреба корњача-графике
била могућа, неопходно је
да, на почетку програма,
увеземо библиотеку
Корњача – import turtle.
Након увоза библиотеке
Корњача, све је спремно за
цртање – курсор има
спуштену оловку и оставља
траг при кретању.
Циклуси-петље
 У програмирању је често потребно да се неки делови програма
(једна или више наредби) изврше више пута. За такве програме
кажемо да садрже понављања, која називамо циклуси или петље
 Када унапред знамо број понављања (каже се и:итерација)
користимо наредбу (петљу) for која има следећу структуру

 Функција range() је уграђена функција која се користи за стварање


скупа вредности које узима променљива i.
Вежба
Вежба
While - петља
 Честе су ситуације у којима је потребно понављање одређених
наредби, за које није унапред познато колико пута ће се поновити,
јер понаваљање зависи од испуњености одређеног услова. У
таквим случајевима користимо наредбу условног понављања.
 У питању је петља while, чије се наредбе извршавају све док је
неки услов испуњен
 Имај на уму да се услов проверава и при првом извршавању
петље.
    Петља while има следећу структуру:
Вежба
 Интересантно је да у Пајтону петља while има своју else: грану.
Наредбе у оквиру гране else ће се извршити само једном када
услов постане нетачан.
Укратко
 Када се неке наредбе програма извршавају више пута, кажемо да
програм садржи понављања (циклусе, петље).

 Наредбу for i in range(): користимо када унапред знамо тачан број


понављања (итерација).
 Функција range() је уграђена функција која се користи за стварање
скупа вредности које узима променљива i.

 У програмима у којима не знамо колико је пута потребно поновити


групу наредби користимо условна понављања.
 Условно понављање обезбеђује петља while, чије се наредбе
извршавају све док је неки услов испуњен (услов се проверава и
пре првог извршавања петље).

You might also like