המשימה
ציירתם ריבוע ומשולש, וכל פעם כתבתם את אותה לולאה עם מספרים אחרים.
פונקציה נותנת לכך שם, ומקבלת את המספרים כפרמטרים.
def polygon(sides, size):
...
מה שבתוך הפונקציה מוזח פנימה, בדיוק כמו בלולאה. הזווית היא
360 חלקי מספר הצלעות — אותה נוסחה שגילינו במשולש, עכשיו כללית.
השלימו את הפונקציה כך ששלוש הקריאות שבתחתית יציירו משולש, משושה
ומצולע בן שתים-עשרה צלעות, זה על גבי זה.
```turtle-target
import turtle
t = turtle.Turtle()
t.speed(0)
def polygon(sides, size):
for i in range(sides):
t.forward(size)
t.right(360 / sides)
polygon(3, 80)
polygon(6, 80)
polygon(12, 40)
```
קוד הפתיחה
import turtle
t = turtle.Turtle()
t.speed(0)
def polygon(sides, size):
# לולאה כאן. הזווית היא 360 חלקי מספר הצלעות
pass
polygon(3, 80)
polygon(6, 80)
polygon(12, 40)
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.