מחברת 2 - כפלו לי שתו לי

היי @Yam

בדקת לי את התרגיל וונתנת הערה כזאת :


עשיתי פה את else כדי שיצא לי מספר int ומספר float תלוי בקריאה
image
אשמח לדעת מה ניתן לשנות ?

מסתבר שלפני הelse הזה יש return, ואם הוא נכנס לשם הוא כבר עף החוצה…
אז אם הוא בכל זאת הגיע לשורה הזו, זה כבר else אין צורך לכתוב זאת…

לייק 1

אחדד מעט כדי שיהיה יותר מובן:

def function(string):
    if string == "abc":
        return True
    return False

במקום להוסיף else כל עוד ביצעת return קודם לכן, ניתן לא לרשום else כדי לא להכביד על הקוד

לייק 1

להבא, חברים – אם אני רומז למישהו במערכת התרגילים, כנראה שאני מנסה שיעלה בעצמו על הבעיה :slight_smile:
בכ"מ תודה רבה על העזרה שלכם בפורומים

2 לייקים

אני מסכים לגמרי ואני חושב שהבעיה היא יותר עמוקה, אקביל אותה מעט לעולם הרפואה (איך לא בתקופה זו :slight_smile:):
פצוע קל בא לחובש - החובש יחבוש אותו ויטפל בפצעיו כי זו דרכו וחדוות מקצועו.
הבעיה העמוקה, בעייני - יש פה ריבוי פציעות קלות.
ועכשיו אחזור חזרה לעולמנו - על כל בעיה הכי קטנה במקום להתמודד עם הנושא לבד פותחים פה נושא.

אני מודע לעיקר שהיא הלמידה לבד, אך האם המטרה שעל כל נושא כזה שעולה עלינו להגיב בצורה זו - תתמודד לבד?

כשהבעיה היא לא עמוקה ולא נדרשים פעלולים מיוחדים כדי לפתור אותה, אלא רק קצת נבירה ברשת ומחשבה עצמאית של כרבע שעה, אני מעדיף שאנשים יפתחו טכניקות בסיסיות כמו return מוקדם בעצמם

תודה לכולם על העזרה :slight_smile: