بکندباز

تابعی بنویسید که عدد داده‌شده را بگیرید و یک لیست شامل دو نیمه از آن عدد برگرداند. اگر عدد فرد باشد، عدد سمت راست باید بزرگتر باشد.

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

number_split(4) ➞ [2, 2]

number_split(10) ➞ [5, 5]

number_split(11) ➞ [5, 6]

نکات

  • همه اعداد عدد صحیح خواهند بود.
  • می‌توانید اعداد منفی را هم انتظار داشته باشید.
self.assertEqual(number_split(4), [2, 2])
self.assertEqual(number_split(10), [5, 5])
self.assertEqual(number_split(11), [5, 6])
self.assertEqual(number_split(-9), [-5, -4])
self.assertEqual(number_split(0), [0, 0])
self.assertEqual(number_split(1), [0, 1])

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

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

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

MarsBoy
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
26 آبان 1403

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

haloam
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
25 شهريور 1403

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

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

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

Aboolkhafan
امتیاز:‌ 8440
0 0
‎پایتون‎
21 مرداد 1403

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

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

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

Arhsi8294
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
21 مرداد 1403

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

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

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

نظرات

*
*

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