Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
Python PyCharmסביבת עבודה : 2שיעור
1
ברק גונן
כתבן(Editor) לפייתוןמתקדם ודיבאגר
יכולות חשובות: אוטומטי( שפה)כתיבת קוד ואיתור שגיאות סינטקס ◦
step by stepהרצה ◦
במשתנים צפיה◦
'קריסה וכו, התוכנית בקלות לאחר באג איתחול◦
ברק גונן 2
אפשר לכתוב קובץ ב-editor בדיבאגרואז לפתוח
קליק ימני : פתיחת קובץ קיים– Open with Heights Pycharm
ברק גונן 3
4
ראשית נבחר תיקיה: ◦ File-> open directory
ברק גונן
קליק ימני -התיקיהעומדים על שם
New -> python file
מזינים שם קובץ
ברק גונן 5
ניצור קובץ בשםbase.py שכולל את שורות הקוד הבאות
def- מסמן הגדרה של פונקציה
כל שורות הקוד שמוזזות ימינה שייכות לפונקציה? עד לאן◦
if __name__ == ‘__main__’ ייקרא main -אם זה הקובץ שאנחנו מריצים משורת הפקודה◦
לא ייקרא main -שטען פונקציות מתוך הקובץ הזה, אם קראנו לקובץ אחר◦
6 ברק גונן
ניתן לערוך אותו, בחלון הימני נפתח קובץ ריק
ברק גונן 7
Pycharm בודק אוטומטית אם ישנן שגיאות קומפילציה
מסמן שגיאות באדום בצד ימין◦
ניתן לקבל מידע על השגיאה , אם עומדים על סימון אדום
סימן ירוק -תקין הכל◦
8
מחקנו את
מופיעה , הנקודותיים
הערה מתאימה
ברק גונן
בהנחה שיש סימן ירוק:
קליק ימני- run
ברק גונן 9
בעקבות לחיצה עלrun נפתח מסך משתמש ובו ניתן
לראות את תוצאות ההרצה
ברק גונן 10
מסומן בירוק)מסך המשתמש מאפשר גם הזנת קלט)
ברק גונן 11
12
1. Left click to insert
breakpoint
2. Right click to open menu
3. Select debug
ברק גונן
13
Stop debugging
(free all resources)
Restart debugging
Stepping options (step over, step
into, step out etc)
Variables
ברק גונן
שייעשה בהם שימוש , אפשר להעביר לסקריפט פרמטרים
תוך כדי ריצה נלמד עליו בהמשך, מחזיק את הפרמטרים sys.argvהביטוי ◦
14
קליק שמאלי
ברק גונן
15
מזינים פרמטרים
תחת script
Parameters
ברק גונן
ברק גונן 16
https://confluence.jetbrains.com/display/PYH/Getting+Started+with+PyCharm
בהצלחה!
ברק גונן 17
https://confluence.jetbrains.com/display/PYH/Getting+Started+with+PyCharmhttps://confluence.jetbrains.com/display/PYH/Getting+Started+with+PyCharm