היי,
מנסה להבין למה לא עובד לי אם מישהו יכול לעזור לי בקשה

היי, אני חושב שהבעיה בשורה מספר 1 - הגדרת מהו המשתנה F ואז הגדרת אותו להיות degrees_in_farenait. הבעיה שבשורה 2 בנוסחא קראת לF, פייתון כנראה כבר לא מכיר אותו בהגדרה הזו ולכן מציג שגיאה.
אז הדרך היא לבחור במשתנה שיהיה בעל שם זהה גם בנוסחא. (אתה יכול לכתוב בצד degrees in farenait בתור הערה).
בדיוק מה שבאתי לרשום רק בדרך אחרת משום מה זה לא נתן לי לעלות את התגובה
אצלי הבעיה הייתה של התוכנה, יצאתי ממנה ונכנסתי ואז עבד
עדיף שלא להשתמש באות אחת לשם המשתנה. זה עובד, אבל קוד קוראים יותר ממה שכותבים אותו, ושמות משתנים צריכים להיות מאוד ברורים, ברמה שהדיוט יבין מה מכיל כל משתנה.
שם טוב יכול להיות deg_fer או deg_cel
באיחור של שנה, אבל לדורות הבאים:
קוד לא רץ במחברת למרות שהכל נראה תקין.
השורה האחרונה בהודעת השגיאה המוצגת נראית בערך ככה:
TypeError: 'str' object is not callable
יכול להיות שבשלב מוקדם יותר נדרס הערך של print
או input
.
זה קורה כשמנסים להגדיר משתנה עם השם הזה; נניח input = 5
או print = 'hello'
.
print =
, input =
וכדומה (למעשה; שלא דרסתם שמות שפייתון משתמשת בהם).