המשימה
התרגיל האחרון מחבר את שלושת הרעיונות.
בכל סיבוב, שלושה דברים משתנים יחד:
• האורך גדל עם `i`
• הצבע מתקדם ברשימה עם `%`
• עובי העט גדל בהדרגה, דרך `t.pensize`
עובי העט צריך לעלות לאט. חלוקה שלמה עושה בדיוק את זה: `i // 20`
נותן 0 עשרים פעמים, ואז 1 עשרים פעמים, וכן הלאה. הוסיפו 1 כדי
שהעט לא יתחיל בעובי אפס.
השלימו את שלוש השורות החסרות.
```turtle-target
import turtle
t = turtle.Turtle()
t.speed(0)
colors = ["red", "orange", "gold", "green", "blue", "purple"]
for i in range(120):
t.pencolor(colors[i % len(colors)])
t.pensize(i // 20 + 1)
t.forward(i * 2)
t.right(91)
```
קוד הפתיחה
import turtle
t = turtle.Turtle()
t.speed(0)
colors = ["red", "orange", "gold", "green", "blue", "purple"]
for i in range(120):
# צבע לפי i
# עובי לפי i
# קדימה לפי i
t.right(91)
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.