Код менен сүрөт тартуу: ташбака графикасы
Достук ташбакага калем бериңиз да, циклдериңиз сүрөткө айланганын көрүңүз
turtle деген курал келет. Ал сизге экрандагы кичинекей ташбаканы берет, ал калем кармап турат. Ташбака кыймылдаганда, сызык тартат. Ага кыймылда, бур жана түстү өзгөрт деп буйрук берип, сиз фигураларды, спиралдарды жана торлорду тарта аласыз -- ошондо циклдериңиз жана функцияларыңыз капысынан көзгө көрүнгөн сүрөткө айланат.
- ташбака түзүп, аны
forwardжанаbackwardбуйруктары менен кыймылдатуу, - аны
rightжанаleftбуйруктары менен буруу (градус менен), - калемдин түсүн жана калыңдыгын өзгөртүп, аны
penupменен көтөрүү, - чарчы, үч бурчтук сыяктуу фигураларды тартуу үчүн
forциклин колдонуу, - сүрөткө кайра колдонула турган ат берген функция жазуу.
1. Ташбака графикасы деген эмне?
Кагаз барагынын ортосунда отурган кичинекей ташбаканы элестетиңиз. Ташбака кагазга тийип турган калем кармап турат. Ташбака алдыга сойлогон сайын калем анын артында сызык калтырат. Эгер адегенде ташбаканы буруп, анан сойлотсоңуз, сызык жаңы жакка кетет. Ташбака графикасынын бүт мааниси ушул: сиз ташбакага жөнөкөй кыймыл буйруктарын берип сүрөт тартасыз.
Сиз мурунку темалардан циклдерди жана функцияларды колдоно билесиз. Ташбака графикасы -- аларды иштеп жатканын көрүүнүн кызыктуу жолу. Цикл чарчынын төрт капталын, ошол эле сапты төрт жолу жазбай туруп тарта алат. Функция бүтүндөй бир сүрөттү бир ат менен ороп, аны кайра колдонууга мүмкүндүк берет.
Ташбака turtle деген модулда жашайт, ал Python менен кошо келет. Кошумча эч нерсе орнотуунун кереги жок.