הערה לא ברורה בתרגיל טיפול שורש

AssertionError: assert {0.3563705936…4667469527666} == {0.0, 5.0, 10…4421336118285} Extra items in the left set: 0.3563705936241092 30.44667469527666 Extra items in the right set: 0.0 5.0 10.0… …Full output truncated (5 lines hidden), use ‘-vv’ to show

מישהו מבין מה הבעיה?
מניח שזה שהקוד נתן תוצאה לא מתאימה על פלט מסויים אבל לא הבנתי על איזה פלט

עיגלת אולי את המספרים באמצעות round ?

לא עיגלתי את התוצאה
20 תווים

נסה להסתכל על התשובות בנושא הזה.
נתתי שם דוגמא לרשימה שאמורה לכסות את כל המקרים הרלוונטיים והתשובה שאתה אמור לקבל.
להערכתי, הפונקציה שלך לא מטפלת בכל המקרים.
עדכן כשפתרת!

לייק 1

תודה רבה, עזרת לי מצאתי טעות בקוד ותיקנתי אבל עדיין משום מה אני מקבל עדיי שגיאה…
הייתי שמח לדעת עם איזה קלט הבודק האוטומטי בדק, ידוע לך אם יש אפשרות לגלות זאת?
על הקלט שהצעת לי קיבלתי את אותו פלט.

AssertionError: assert {3.5128336140…5250493513803} == {0.0, 5.0, 10…4421336118285} Extra items in the left set: 35.12833614050059 75.35250493513803 3.5128336140500593 7.535250493513803 Extra items in the right set: 0.0… …Full output truncated (7 lines hidden), use ‘-vv’ to show

כןןןן אני עיגלתי, זה לא טוב? יש לי באמת שגיאה שאני לא מצליח לתקן עדיין

לא, בתרגיל אין צורך להחזיר את המספרים עגולים. אחרת זה זורק הערה.

יא מלך, הסתדר!
חשבתי שיהיה יפה יותר אם אעשה round (num,2) ואז בעצם לא עיגלתי אבל לא הצגתי את כל האורך. תודה

לייק 1