שבוע 7: יסודות NumPy: מבוא לעבודה עם מערכים מדעיים

Contents

שבוע 7: יסודות NumPy: מבוא לעבודה עם מערכים מדעיים#

בשבוע השביעי נצלול אל אחת הספריות החשובות ביותר בפייתון לעולם המדעי: NumPy, או פייתון נומרי. נלמד כיצד לעבוד עם מערכים (ndarray), לבנות עליהם חישובים יעילים, ולנצל את הכוח של עיבוד וקטורי (Vectorized Computing) שמאפשר לפייתון לחשב במהירות כמו שפות נמוכות־רמה. נבין כיצד להגדיר, לאנדקס, ולשנות מערכים, כיצד מטפלים בסוגי נתונים שונים בתוך מערכים, ונראה כיצד לבצע פעולות מתמטיות שלמות על מערכים שלמים בפקודה אחת בלבד. בנוסף, נלמד על מנגנון השידור (Broadcasting). זו אחת התכונות החשובות של NumPy, שמאפשרת עבודה נוחה בין מערכים בעלי ממדים שונים בצורה חכמה ואוטומטית.

בסוף השבוע תדעו:

  • לייבא ולהשתמש בספריית NumPy ביעילות

  • ליצור מערכים (ndarray) ממקורות שונים (רשימות, טווחים, פונקציות)

  • לבצע אינדוקס, חיתוך ושינוי נתונים במערכים

  • להבין ולעבוד עם סוגי נתונים (Data Types)

  • לבצע פעולות מתמטיות ווקטוריות על מערכים

  • להשתמש במנגנון השידור (Broadcasting) לפעולות בין מערכים בממדים שונים

  • כיצד ניתן להשתמש במערכים בבעיות כימיות

Materials#

🤖 Ask PyProf.