מדריך פייתון - 5 - משתנים

  Рет қаралды 23,931

מרכז הדרכה למקצועות ההייטק - Datapoint

מרכז הדרכה למקצועות ההייטק - Datapoint

Күн бұрын

Пікірлер: 26
@matzapizza8573
@matzapizza8573 5 жыл бұрын
תודה רבה לך אתה עזרתה לי מאוד!
@loaybader388
@loaybader388 2 жыл бұрын
מלך אחשלי עזרתה לי המון
@motialroy1983
@motialroy1983 4 жыл бұрын
היי, דבר ראשון ממש תודה! אתה הראשון שאני מצאתי אחרי כל כך הרבה חיפושים שמסביר את זה בצורה כל כך ברורה ופשוטה! מקווה שתמשיך :) דבר שני, בסוף הסרטון אמרת שהמשתנים נשמרים זביכרון כל עוד הסשן פעיל.. לא ממש הבנתי מה קרה שם. אם אני כתבתי עכשיו תוכנית עם משתנים , ושמרתי אותה עם סיומת .py על המחשב, ואחכ אני פותח שוב למה שהמשתנים יעלמו לי? אולי דיברת רק על מצב שלא עושים שמירה לקובץ שעבדת איתו?
@datapoint.training
@datapoint.training 4 жыл бұрын
היי מוטי, שמח שהמדריך עוזר לך! כשאתה מריץ תכנית שמורה כקובץ עם סיומת py הסשן נפתח ונסגר עם סיום התכנית ולכן זה לא רלוונטי במקרה הזה. אני דיברתי על עבודה בסביבות אינטראקטיביות כמו ג'ופיטר, idle או אפילו כתיבת פייתון בשורת הפקודה. בסביבות האלה הסשן נשאר פתוח כל זמן שאתה לא סוגר את הסביבה או מבצע רענון וזה מאפשר לך להתייחס לאוביקטים שהגדרת כמו משתנים, ספריות וכו'. ברגע שהסשן נסגר מתבצע ניקוי של הזיכרון וכל האובייקטים השמורים נמחקים כמו שאני מדגים בוידאו
@electricity_man
@electricity_man 2 жыл бұрын
שלום אלעד, תודה רבה על המדריך , גם עכשיו אחרי 3 שנים מאוד רלוונטי. לא ירדתי לסוף דעתך בסוף הסרטון למה המשתנים נעלמים ומה אני צריך לעשות כדי שזה לא יקרה? אשמח להתייחסותך, תודה ושנה טובה.
@datapoint.training
@datapoint.training 2 жыл бұрын
שלום בן, יופי שהמדריך שימושי לך! המשתנים נמחקים בסוף כל "סשן", אין דרך למנוע את זה וטוב שכך :) בתור מפתח אתה תגדיר אלפי ועשרות אלפי משתנים שונים לאורך הקריירה. אם המחשב היה צובר את כל המשתנים האלה ולא מוחק אותם היה נוצר עומס גדול וגם הרבה סתירות בקוד מאחר וסביר להניח שמשתנים שונים היו משתמשים באותו השם. בנוסף, משתנים גם יכולים להיות כבדים מאוד - למשל מערך שמכיל מליוני ערכים מקבצים או מסדי נתונים כלשהם. מחיקת המשתנים ו"ניקוי" של הזיכרון בסוף כל הרצה היא צעד חיוני שמבטיח שהזיכרון של המחשב שלנו לא ייסתם ויתמלא בזבל שאנחנו לא צריכים. מבחינת פיתוח זאת לא בעיה בכלל המשתנים מוגדרים מחדש בכל ריצה של התכנית ואם משתמשים בג'ופיטר פשוט צריך להריץ מחדש את התאים שיוצרים או טוענים את המשתנים הללו. שנה טובה!
@electricity_man
@electricity_man 2 жыл бұрын
@@datapoint.training תודה רבה על התשובה המקצועית , שנה טובה ומבורכת!
@אריהרסקין
@אריהרסקין 3 жыл бұрын
היי אחלה סרטון מוסבר ברור תודה! הפקודה %who לא עבדה לי אולי זה תלוי בגירסא?
@datapoint.training
@datapoint.training 3 жыл бұрын
היי אריה, אם הפקודה לא עובדת לך כנראה שאתה לא משתמש בג'ופיטר, זאת פקודה ייחודית לסביבת העבודה הזאת ולא חלק מהתחביר הסטנדרטי של פייתון
@אריהרסקין
@אריהרסקין 3 жыл бұрын
@@datapoint.training תודה
@עריכהמגניבה
@עריכהמגניבה 3 жыл бұрын
היי אלעד האם יש אפשרות להכניס במשתנה פקודה, תודה מראש
@datapoint.training
@datapoint.training 3 жыл бұрын
היי אוריה, משתנים משמשים ל"אחסון" של ערכים. את הפקודות מבצעים על המשתנה לאחר שהוא הוגדר. למשתנה שמבצע פעולה קוראים פונקציה :)
@עריכהמגניבה
@עריכהמגניבה 3 жыл бұрын
@@datapoint.training האם תוכל להסביר לי איך כותבים פונקציה?
@datapoint.training
@datapoint.training 3 жыл бұрын
@@עריכהמגניבה כמובן 🙂 kzbin.info/www/bejne/pWHaqoypg8d9m7s
@chena1159
@chena1159 4 жыл бұрын
אחלה מדריך... יש פקודה מקבילה ב - pycharm ל - %who?
@datapoint.training
@datapoint.training 4 жыл бұрын
היי חן, אין צורך בפקודה מיוחדת, שם אפשר פשוט לפתוח את הקונסולה ואחד הכפתורים מצד שמאל מאפשר לך לפתוח רשימה מסודרת של כל המשתנים אשר מוגדרים כרגע (כוללת אפילו את התוכן שלהם!)
@דהבקס
@דהבקס 4 жыл бұрын
היי אלעד יש לך סרטון על איך אני ממש מייצר תוכנה ולא רק כותב? אולי אפילו עם גרפיקה.. כמו נגיד וורד של מייקרוסופט שאני לוחץ ונפתחת לי תוכנה מוכנה ולא קודים, אם אין תוכל לעשות?
@datapoint.training
@datapoint.training 4 жыл бұрын
שלום יובל, על תוכנה מסחרית כמו וורד עובדים מאות מתכנתים מנוסים במשך שנים, לא משהו שבן אדם אחד יכול ליצור לבד ובטח לא משהו שאפשר להראות בוידאו אחד. אתה יכול למצוא הדרכות לדברים פשוטים יותר כמו ליצור חלון עם כפתור או שדה שבו אפשר להקליד טקסט. אני ממליץ על הספרייה TKinter ואולי אעשה עליה מדריך בעתיד. יש גם מדריכים שמראים איך ליצור משחקים פשוטים כמו פונג או סנייק (שוב, אל תצפה שיראו לך איך לכתוב משחק כמו GTA)
@Brhhhbg3233
@Brhhhbg3233 3 жыл бұрын
אם אני הצבתי למשל a = 1 ואז שיניתי את זה ל a= 2 אז מה שכתבתי עם זה מקודם ישתנה או שהוא יישאר a=1?
@datapoint.training
@datapoint.training 3 жыл бұрын
ההצבה האחרונה היא זאת שקובעת מפני שהיא דורסת את הערך שהוצב במשתנה לפניה
@abba1881
@abba1881 3 жыл бұрын
שלם אלעד ותודה על השעורים. מצליח לי ללמוד ממך, וממש מבסוט לי כאן בביצפר. אני עובד בpycharm כי ג'ופיטר לא יורד לי למחשב. כבר היה מותקן py אז המשכתי. א. אתה ממליץ על pycharm? ב. Who% מקבלת הודעת טעות invalid syntax. מה עושים?
@datapoint.training
@datapoint.training 3 жыл бұрын
PyCharm הוא כלי מצויין ואחד הפופולריים בתעשייה. עבדתי איתו הרבה ובהחלט ממליץ עליו. כל פקודה שמתחילה בסימן אחוז היא פקודה של ג'ופיטר ולא חלק מתחביר פייתון תקני ולכן לא תעבוד בשום סביבה אחרת. ב-Pycharm יש אפשרות לצפות בכל המשתנים המוגדרים ואפילו בערכים שהם מחזיקים בעזרת פאנל המשתנים. אתה יכול לראות איך להגיע אליו כאן: www.jetbrains.com/help/pycharm/debug-tool-window-variables.html#menu
@abba1881
@abba1881 3 жыл бұрын
@@datapoint.training תודה
@YWYeeeeeee290
@YWYeeeeeee290 4 жыл бұрын
החלק עם ה "who%" לא עבד לי
@datapoint.training
@datapoint.training 4 жыл бұрын
שלום ינון, הפקודה הזאת ייחודית לג'ופיטר ולא חלק מהתחביר הרשמי של פייתון. כנראה שאתה משתמש בכלי שונה אבל סביר שגם בו יש דרך כלשהי להציג את כל המשתנים המוגדרים כרגע
@שקדלנדס-ו3ק
@שקדלנדס-ו3ק 2 ай бұрын
אריה אתה עשית אחוז בצד השני אולי בגלל זה זה לא עבד לך
מדריך פייתון - 6 - עבודה עם מספרים
4:47
מרכז הדרכה למקצועות ההייטק - Datapoint
Рет қаралды 17 М.
מדריך פייתון: משתנים בפייתון
8:46
Their Boat Engine Fell Off
0:13
Newsflare
Рет қаралды 15 МЛН
She wanted to set me up #shorts by Tsuriki Show
0:56
Tsuriki Show
Рет қаралды 8 МЛН
מדריך פייתון - 23 - לולאות for
8:05
מרכז הדרכה למקצועות ההייטק - Datapoint
Рет қаралды 26 М.
איך לבצע לולאת for? - יסודות מדעי המחשב
11:16
ניסן אהרונוב - מדעי המחשב
Рет қаралды 200
מדריך פייתון - 11 - פעולות נוספות על מחרוזות
10:54
מרכז הדרכה למקצועות ההייטק - Datapoint
Рет қаралды 17 М.
ללמוד פייתון בשעה - מדריך מקיף
1:03:42
הטכנולוג
Рет қаралды 96 М.
מדריך פייתון - 12 - חיתוך מחרוזות (slicers)
7:26
מרכז הדרכה למקצועות ההייטק - Datapoint
Рет қаралды 15 М.
מדריך פייתון - 10 - מחרוזות
8:04
מרכז הדרכה למקצועות ההייטק - Datapoint
Рет қаралды 22 М.
פייתון למתחילים - ללמוד פייתון בשעה וחצי
1:34:11