Oliy va o’rta mahsus ta’lim vazirligi namangan davlat universiteti gulshod yunusova


turtle.pendown () - Biz kursorni tushiramiz, shunda kursor harakatlanganda chiziqlar chiziladi


Download 5.84 Mb.
bet22/40
Sana15.09.2023
Hajmi5.84 Mb.
#1678635
1   ...   18   19   20   21   22   23   24   25   ...   40
Bog'liq
python 1 qism дарслик Г.Юнусова (1)

turtle.pendown () - Biz kursorni tushiramiz, shunda kursor harakatlanganda chiziqlar chiziladi.


turtle.pendown () - Biz kursorni tushiramiz, shunda kursor harakatlanganda chiziqlar chiziladi;

turtle.goto (x, y) - koordinatalari x va y bo'lgan nuqtaga o'ting; turtle.circle (radius) - radiusi = radiusi bo'lgan aylana chizish; turtle.right (градус) - Kursorni daraja bo'yicha o'ng tomonga burang; turtle.left (graduslar) - kursorni graduslar bo'yicha chapga burang; turtle.forward (uzunlik) - uzunlik = uzunlikdagi chiziqlar chizish;


turtle.done () - Ushbu usul toshbaqa yordamida barcha dasturlarni bekor qilishi kerak.


Dastlab, olimpiada ramzini chizamiz, oxirida biz quyidagilarni bilib olamiz: turtle.penup () - kursorni ko'taring, shunda kursor siljiganida hech qanday chiziq chizilmaydi;

89





Chizish algoritmi juda oddiy:



  1. Bo'yashimiz kerak bo'lgan rangni o'rnating;

  2. Toshbaqani (kursorni) ko'taring, shunda o'tish paytida chiziqlar tortilmaydi;

  3. Bizni qiziqtirgan x va y koordinatalariga o'ting;

  4. Toshbaqani pastga tushiring (kursor);

  5. Radiusi 45 ga teng doira chizish.

va shuning uchun biz har bir doira uchun ijro etamiz. Dastur uchun kichik manba kodi:

90

turtle.color("black")




turtle.penup()


turtle.goto(0, -25)




turtle.pendown()


turtle.circle(45)




turtle.color("red")


turtle.penup()




turtle.goto(110, -25)



Download 5.84 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   40




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling