Menu
CoddyTech

ייבוא ספריות

חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 3 מתוך 60.

הפונקציות המובנות של Python מוגבלות לדברים בסיסיים כמו len ו-round. כדי להשתמש בעוד פונקציות, צריך לבצע import של מודול: קוד מוכן מראש. למידת מכונה נשענת על NumPy:

import numpy as np

print(np.sqrt(49))                 # פונקציה: עם סוגריים
print(np.pi)                       # ערך: ללא סוגריים
print(np.round(2 * np.pi * 3, 2))  # עיגול ל-2 ספרות אחרי הנקודה העשרונית

זה מדפיס:

7.0
3.141592653589793
18.85

as np נותן ל-NumPy כינוי קצר, כינוי. נקודה מאפשרת גישה לתוכו. שים לב ש-np.sqrt תמיד מחזירה תשובה עשרונית: 7.0, ולא 7.

ייבאו פעם אחת, בראש, וכל שורה בהמשך יכולה להשתמש ב־np.

challenge icon

אתגר

קל

פיצרייה רוצה פיצה מרובעת גדולה כמו הפיצה העגולה שלה. התוכנית קוראת את קוטר הפיצה העגולה בסנטימטרים.

  1. ייבא את NumPy בתור np.
  2. מצא את השטח: np.pi כפול הרדיוס בריבוע. הרדיוס הוא חצי מהקוטר.
  3. מצא את אורך הצלע של הריבוע: השורש הריבועי של השטח.
  4. הדפס את שניהם, מעוגלים ל-2 ספרות אחרי הנקודה העשרונית באמצעות np.round.

עבור פיצה בקוטר 40 ס"מ, שתי הצורות נראות כך:

פיצה עגולה בקוטר 40 ס

והתוכנית מדפיסה:

Area: 1256.64
Side: 35.45

נסו בעצמכם

# ייבאו את NumPy בשורה שלמטה

diameter = float(input())

# כתבו את הקוד שלכם למטה
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה נתונים ותרשימים

תרגלו בעצמכם: קומפיילר Python אונליין