بکندباز

یک تابع بنویسید که یک لیست از اعداد دریافت کند و جمع دو عدد مثبت کوچک‌تر در لیست را بازگرداند.

  1. اعداد منفی در محاسبات لحاظ نشوند.
  2. ورودی فقط شامل اعداد صحیح مثبت یا منفی است (اعداد اعشاری و لیست‌های خالی وجود ندارند).

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

sum_two_smallest_nums([19, 5, 42, 2, 77]) ➞ 7

sum_two_smallest_nums([10, 343445353, 3453445, 3453545353453]) ➞ 3453455

sum_two_smallest_nums([2, 9, 6, -1]) ➞ 8
self.assertEqual(sum_two_smallest_nums([19, 5, 42, 2, 77]), 7)
self.assertEqual(sum_two_smallest_nums([10, 343445353, 3453445, 3453545353453]), 3453455)
self.assertEqual(sum_two_smallest_nums([2, 9, 6, -1]), 8)
self.assertEqual(sum_two_smallest_nums([879, 953, 694, -847, 342, 221, -91, -723, 791, -587]), 563)
self.assertEqual(sum_two_smallest_nums([3683, 2902, 3951, -475, 1617, -2385]), 4519)

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

aliahmadi98
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
17 آذر 1403

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

Sa_shadow
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
16 آذر 1403

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

Arhsi8294
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
15 آذر 1403

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

mantix
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
15 آذر 1403

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

NoT_Mamad
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
15 آذر 1403

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

MarsBoy
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
15 آذر 1403

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

نظرات

*
*

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