1 of 6

أكواد تطبيقية بلغة بايثون - وحدة Turtle

مخصصة للصف التاسع

2 of 6

رسم مربع

  • from turtle import *
  • for i in range(4):
  • forward(100)
  • left(90)
  • done()

3 of 6

رسم مثلث

  • from turtle import *
  • for i in range(3):
  • forward(100)
  • left(120)
  • done()

4 of 6

رسم دائرة

  • from turtle import *
  • circle(100)
  • done()

5 of 6

رسم نجمة

  • from turtle import *
  • for i in range(5):
  • forward(100)
  • right(144)
  • done()

6 of 6

رسم وجه بسيط

  • from turtle import *
  • # الوجه
  • penup()
  • goto(0, -100)
  • pendown()
  • circle(100)

  • # العين اليمنى
  • penup()
  • goto(-35, 50)
  • pendown()
  • circle(10)

  • # العين اليسرى
  • penup()
  • goto(35, 50)
  • pendown()
  • circle(10)

  • # الفم
  • penup()
  • goto(-40, -30)
  • setheading(-60)
  • pendown()
  • circle(50, 120)
  • done()