עזרה | בהבנת דרך פיתרון לתרגיל פייתון
-
@THMHE כתב בעזרה | בהבנת דרך פיתרון לתרגיל פייתון:
ניסיתי כרגע להריץ את הפונקציה בלי שורות 4 ו5 ונכשלתי
כתבתי לך למה.
@shloimy כתב בעזרה | בהבנת דרך פיתרון לתרגיל פייתון:
שורות 4 5 הוספתי למקרה שהפונ' לא משנה כלום המשתנה היה הופך ל - NoneType.
וכאשר אתה מנסה להשתמש באופרטור + למשתנה NoneType אתה מקבל שגיאה.
-
@THMHE אני ממליץ על הספר https://data.cyber.org.il/python/python_book.pdf. לדוגמה הפרק העוסק בעניין הscope והעותק ש @תוכניתן הזכיר:
CleanShot 2024-01-31 at 19.37.16@2x.pdf -
@צדיק-תמים ממה שאני רואה במקורות באינטרנט זה עובד באופן מעניין, אם לא מבבצעת השמה של ערך בפרמטר הוא לא מועתק ורק בהשמה נוצר משתנה חדש בעצם, בשונה משפות תכנות אחרות (אין נפק"מ אבל זו התנהגות שונה בקריאה לפונקציה ואולי גם מהירה יותר וחסכנית יותר).
-
-
@צדיק-תמים כתב בעזרה | בהבנת דרך פיתרון לתרגיל פייתון:
CleanShot 2024-01-31 at 19.37.16@2x.pdf
תודה על הספר!
שגיאה 403.. (אני בנטפרי) -
@THMHE כתב בעזרה | בהבנת דרך פיתרון לתרגיל פייתון:
שגיאה 403.. (אני בנטפרי)
תשבית בהגדרות סינון את אזהרת שיבוש קבצים
אבל מה שצירפתי פה זה רק עמודים ספציפיים, זה המלא: https://data.cyber.org.il/python/python_book.pdf
-
-
@מנדי-הלפרין היי
אני סקרן
אפשר בבקשה הסבר?? -
@THMHE פתרתי טוב?:
def filter_teens(a = 13, b = 13, c = 13): a = fix_age(a) b = fix_age(b) c = fix_age(c) print(a+b+c) def fix_age(age): if age >= 13 and age <= 19: if age == 15 or age == 16: return age return 0 return age filter_teens() filter_teens(1, 2, 3) filter_teens(2, 13, 1)