بکندباز

یک تابع بنویسید که مختصات سه نقطه را به صورت یک آرایه ۲ بعدی دریافت کند و محیط مثلث را بازگرداند. نقاط داده شده رأس‌های یک مثلث در یک صفحه دوبعدی هستند.

نمونه ورودی و خروجی

perimeter([[15, 7], [5, 22], [11, 1]]) ➞ 47.08

perimeter([[0, 0], [0, 1], [1, 0]]) ➞ 3.41

perimeter([[-10, -10], [10, 10 ], [-10, 10]]) ➞ 68.28

نکات

  • نقاط داده شده همیشه یک مثلث را تشکیل می‌دهند.
  • اعداد در آرایه ورودی می‌توانند مثبت یا منفی باشند.
  • خروجی باید دارای ۲ رقم اعشار باشد.

 

self.assertEqual(perimeter([[15, 7], [5, 22], [11, 1]]), 47.08)
self.assertEqual(perimeter([[0, 0], [0, 1], [1, 0]]), 3.41)
self.assertEqual(perimeter([[-10, -10], [10, 10 ], [-10, 10]]), 68.28)

پاسخ های کاربران به این تمرین

h.a.s.a.n
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
26 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

aabbasm
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MAXS13
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
23 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-qmDa
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
5 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

alitayyar
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
18 شهريور 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-OYRr
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
14 شهريور 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Aboolkhafan
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
26 مرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sa_shadow
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
26 مرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
26 مرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Alann2
امتیاز:‌ 1229
تصحیح اتوماتیک 0 0
‎پایتون‎
26 مرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط