یک لیست به شما داده میشود که نشان میدهد جیمز هر روز چه مسافتی از خانهاش دور میشود. ممکن است او به سمت خانه یا دورتر از آن حرکت کند، بنابراین مقادیر منفی هم قابل انتظار هستند.
یک تابع ایجاد کنید که مسافتی را که جیمز باید طی کند تا به خانه برگردد، محاسبه کند.
نمونه ورودی و خروجی
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)
برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
user-fbKo
نظرات