פייתון/פייתון גרסה 3/רשימת מודלים/turtle

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש

אחד המודלים אותם ניתן לייבא הוא turtle. באמצעות רצף קידוד זה אנו יכולים לצייר ציורים.

turtle מבין מספר פקודות אותן מגדיר המשתמש:

  1. turtle.forward(num) – העכבר נע קדימה ב- מספרים
  2. turtle.left(deg) - העכבר נע שמאל ב- מעלות
  3. turtle.right(deg)- העכבר נע ימינה ב- מעלות
  4. turtle.up() - העכבר עולה מעלה
  5. turtle.down() - העכבר יורד למטה

דוגמה[עריכה]

import turtle    
    turtle.forward(10)
    turtle.right(35)
    turtle.forward(220)
    turtle.right(105)
    turtle.down()
    return

turtle()

הגדרת פונקציה[עריכה]

בדרך כלל כאשר נשתמש ב-turtle נעזר רבות בהגדרת פונקציה בכדי שתייצר שוב ושוב את אותה צורה אותה נגדיר. חשוב לזכור כי הגדרת הפונקציה תתבצע לאחר קריאה למודל.

import turtle 

def draw():
    turtle.forward(10)
    turtle.right(35)
    turtle.forward(220)
    turtle.right(105)
    return

draw()