کارکلاسی صفحه 26

کاروفناوری هشتم

پودمان برنامه نویسی

سوال: قطعه برنامه زیر را که توسط کتابخانه turtle نوشته شده است، در محیط IDLE بنویسید. خروجی آن به شکل زیر است:خطوط برنامه را تحلیل نموده و شرح دهید.

کارکلاسی صفحه 26 پودمان برنامه نویسی با پایتون کاروفناوری هشتم

جواب در ادامه مطلب


کارکلاسی صفحه 26 پودمان برنامه نویسی با پایتون کاروفناوری هشتم

جواب:

خط 1 : فراخوانی کتابخانه ترتل turtle برای ترسیم

خط 2 : نسبت دادن کتابخانه ترتل به یک متغیر دلخواه مانند t

خط 3 : تعیین شکل ترسیم کننده به صورت لاک پشت turtle

خط 4تعیین رنگ آبی blue برای ترسیم خطوط

خط 5 : تعیین سرعت ترسیم به صورت سریع fast 

خط 6 : ساخت صفحه ترسیم جهت ترسیم شکل

خط 7تعیین ضخامت 3 پیکسل برای ترسیم خطوط

خط 8 : ایجاد حلقه تکرار چرخش 8 ضلعی 

خط 9ایجاد حلقه تکرار ترسیم 8 ضلعی 

خط 10 : ترسیم خط راست به طول 100 پیکسل

خط 11 : چرخش 45 درجه ترتل به طرف راست جهت ترسیم 8 ضلعی

خط 12چرخش 45 درجه 8 ضلعی به طرف راست و ترسیم دوباره آن

خط 13 : مخفی کردن ترسیم کننده لاک پشت از صفحه بعد از ترسیم

کد کامل این ترسیم را در پایین مشاهده می فرمایید.


کد ترسیم

import turtle
t=turtle.Turtle()
t.shape("turtle")
t.color("blue")
t.speed("fast")
screen = turtle.Screen()
screen.title("suherfe.blog.ir")
t.width(3)
for i in range(8):
   for j in range(8):
      t.forward(100)
      t.right(45)
   t.right(45)
t.hideturtle()


مطالب مرتبط