קורס פייתון לנוער · שיעור 6 מתוך 7

רשימות

רשימה

fruits = ["תפוח", "בננה", "מנגו"]
print(fruits[0])
print(len(fruits))

סופרים מקומות מ־0: fruits[0] הוא תפוח. len אומר כמה פריטים יש.

מוסיפים ועוברים

fruits.append("ענבים")
for f in fruits:
    print(f"אני אוהב {f}")

רשימת קניות

shopping = []
while True:
    item = input("מה לקנות? (Enter לסיום) ")
    if item == "":
        break
    shopping.append(item)
print("צריך לקנות:", shopping)

while True רצה בלי סוף, ו־break יוצא ממנה כשהמשתמש לוחץ Enter בלי לכתוב כלום.

טיפ

💡 פריט אקראי מרשימה: import random בראש הקובץ, ואז random.choice(fruits). זה ישמש אותנו בשיעור הבא.

✏️ תרגול: עכשיו אתם

  1. צרו רשימה של 5 חיות והדפיסו את הראשונה והאחרונה
  2. בנו את רשימת הקניות
  3. הדפיסו כמה פריטים ברשימה עם len
  4. בחרו חיה אקראית עם random.choice

✏️ מריצים פייתון בדפדפן, בלי להתקין ↗

🧠 חידון קצר

1. מה יודפס: animals = ["כלב", "חתול"] ואז print(animals[1])?
2. מה עושה append?
3. מה מחזיר len(["א", "ב", "ג"])?
4. מה עושה break?

0 מתוך 4 נכונות

כל השיעורים

  1. 👋 1. התוכנית הראשונהprint, מרכאות, והודעות שגיאה
  2. 📦 2. משתנים ו־inputשומרים מידע ושואלים את המשתמש
  3. ➗ 3. חשבון בפייתוןפעולות, חילוק, שארית וחזקה
  4. 🔀 4. תנאים: if ו־elseהתוכנית מחליטה לבד
  5. 🔁 5. לולאות: for ו־whileחוזרים על קוד בלי להעתיק אותו
  6. 📋 6. רשימותהרבה ערכים במשתנה אחד
  7. 🎲 7. פרויקט: משחק ניחושהמחשב בוחר מספר, ואתם מנחשים

רשימות בפייתון: יצירה, מיקום, הוספה עם append, אורך עם len, ומעבר בלולאה. הרבה ערכים במשתנה אחד.

שווה להסתכל גם על קורס פייתון לנוער: כל השיעורים, פרויקט: משחק ניחוש, וכל הקורסים.

גננות, מורות והורים: איזה דף חסר לכם?כל שבוע אנחנו מכינים את מה שהכי מבקשים. בחינם.
לבקשת דף ←או בוואטסאפ