یک لیست به شما داده میشود که نشان میدهد جیمز هر روز چه مسافتی از خانهاش دور میشود. ممکن است او به سمت خانه یا دورتر از آن حرکت کند، بنابراین مقادیر منفی هم قابل انتظار هستند.
یک تابع ایجاد کنید که مسافتی را که جیمز باید طی کند تا به خانه برگردد، محاسبه کند.
نمونه ورودی و خروجی
distance_home([2, 4, 2, 5]) ➞ 13
distance_home([-1, -4, -3, -2]) ➞ 10
distance_home([3, 4, -5, -2]) ➞ 0
نکات
- فرض کنید جیمز فقط در یک خط مستقیم حرکت میکند.
- مسافت همیشه یک عدد مثبت خواهد بود.
self.assertEqual(distance_home([2, 4, 2, 5]), 13) self.assertEqual(distance_home([-1, -4, -3, -2]), 10) self.assertEqual(distance_home([3, 4, -5, -2]), 0) self.assertEqual(distance_home([9, 13, -11, -11, -10, -12, 15, -3]), 10) self.assertEqual(distance_home([13, -1, -12, -4, 0, 10, 8, 10]), 24) self.assertEqual(distance_home([-9, 1, -10, 10, -9, -10, 0, 11, -2, -3]), 21)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات