👋 ברוכים הבאים ל-babook - הדרכות AI, מייקרים וחדשנות. הגעת בשביל «פייתון , מבוא לתכנות»? השיעור הראשון פתוח חינם. לקורס

התקנת Jupyter

התקנת Jupyter והעבודה איתו

ברוכים הבאים לשיעור השני בקורס "תכנות בשפת פייתון (Python) למתחילים". בשיעור זה נלמד כיצד להתקין ולהשתמש ב-Jupyter Notebook, כלי רב עוצמה לפיתוח ולמידה בשפת פייתון. נתחיל בהתקנה, ולאחר מכן נעבור להסבר על השימוש הבסיסי בכלי זה.

הקדמה

לפני שנתחיל, נזכיר שבשיעור הקודם התקנו את שפת Python ואת הסביבה הווירטואלית. כעת, נשתמש ב-command line (שורת הפקודה) כדי להתקין ולהפעיל את Jupyter Notebook. אם אתם עובדים עם Windows, תוכלו לנקות את המסך באמצעות הפקודה cls.

cls

עבודה עם Python Shell

אחת הדרכים הפשוטות ביותר לכתוב ולהריץ קוד Python היא באמצעות ה-Python Shell. כדי להיכנס ל-Shell, יש להקליד את הפקודה python בשורת הפקודה. שם תוכלו להקליד קוד Python ישירות.

python

לדוגמה, תוכלו להדפיס "Hello, World!" כך:

print("Hello, World!")

כדי לצאת מה-Shell ולחזור לשורת הפקודה, הקלידו exit().

התקנת Jupyter Notebook

הדרך העיקרית בה נשתמש בקורס זה לכתיבת קוד Python היא באמצעות Jupyter Notebook. זהו כלי המאפשר לכתוב קוד בפייתון, להריץ אותו ולראות את התוצאות באופן אינטראקטיבי.

התקנה

תחילה, ודאו שאתם נמצאים בסביבה הווירטואלית. לאחר מכן, התקינו את Jupyter באמצעות pip:

pip install jupyter

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

set http_proxy=http://your.proxy.server:port
set https_proxy=http://your.proxy.server:port

בדיקת ההתקנה

לאחר שההתקנה הושלמה, תוכלו לבדוק אילו חבילות הותקנו באמצעות הפקודה:

pip list

הפעלת Jupyter Notebook

כעת, לאחר שהתקנו את Jupyter, נוכל להפעיל אותו. בשורת הפקודה, הקלידו:

jupyter notebook

פקודה זו תפתח שרת מקומי ותציג את ממשק המשתמש של Jupyter בדפדפן ברירת המחדל שלכם. הממשק ייפתח בספרייה בה הייתם כשהרצתם את הפקודה.

עבודה עם מחברות Jupyter

יצירת מחברת חדשה

בממשק Jupyter, תוכלו ליצור מחברת חדשה על ידי לחיצה על כפתור "New" ובחירת "Python 3". זה יפתח מחברת חדשה בה תוכלו להתחיל לכתוב קוד.

שינוי שם המחברת

כדי לשנות את שם המחברת, לחצו על השם הנוכחי (למשל, "Untitled") והקלידו שם חדש, כמו "Test1".

כתיבת קוד במחברת

במחברת Jupyter, תוכלו לכתוב קוד Python בתאים (cells). כל תא ניתן להרצה בנפרד על ידי לחיצה על Shift + Enter. לדוגמה:

a = 1
b = 2
a + b

הרצת התא תציג את התוצאה של החישוב.

שימוש בתאים

ניתן להריץ תאים בסדר שונה, לשנות ערכים ולהריץ שוב כדי לראות את ההשפעה. חשוב לשים לב לסדר הרצת התאים, שכן זה משפיע על התוצאות.

לדוגמה:

a = 1
b = 1

אם תשנו את a ל-4 ותהריצו מחדש, התוצאה תשתנה בהתאם.

a = 4
print(a)

שמירת עבודה

המחברות נשמרות אוטומטית, אך תמיד ניתן לשמור ידנית באמצעות File -> Save and Checkpoint. המחברות נשמרות בפורמט .ipynb וניתן לפתוח אותן שוב בפעם הבאה שתפעילו את Jupyter.

יתרונות Jupyter Notebook

  • למידה אינטראקטיבית: Jupyter מאפשרת לראות את התוצאות מיידית ולבצע שינויים תוך כדי עבודה.
  • שימור תהליכים: ניתן לשמור את העבודה ולחזור אליה מאוחר יותר.
  • כתיבת הערות: ניתן להוסיף הערות והסברים בתאים כדי לתעד את העבודה.

סיכום

בשיעור זה למדנו כיצד להתקין ולהשתמש ב-Jupyter Notebook:
- התקנת Jupyter באמצעות pip.
- הפעלת Jupyter ויצירת מחברות חדשות.
- כתיבת קוד והרצת תאים.
- שמירת העבודה והיתרונות של עבודה עם Jupyter.

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

מעניין להכשיר צוות שלם? לחבילות ארגוניות