بکندباز

یک تابع بنویسید که یک عدد n را دریافت کند و بررسی کند که آیا هر رقم این عدد بر رقم سمت چپ خود بخش‌پذیر است یا خیر. خروجی این تابع باید یک آرایه بولی باشد که نتیجه بررسی‌ها را نشان می‌دهد.

مثال

divisible_by_left(73312) ➞ [False, False, True, False, True]
# رقم ۷ عددی در سمت چپ ندارد = False 
# ۳ تقسیم بر ۷ بخش‌پذیر نیست = False 
# ۳ تقسیم بر ۳ بخش‌پذیر است = True 
# ۱ تقسیم بر ۳ بخش‌پذیر نیست = False 
# ۲ تقسیم بر ۱ بخش‌پذیر است = True

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

divisible_by_left(73312) ➞ [False, False, True, False, True]

divisible_by_left(1) ➞ [False]

divisible_by_left(635) ➞ [False, False, False]

نکات:

  • آرایه همیشه با مقدار False شروع می‌شود، زیرا رقم اول عدد، عددی در سمت چپ ندارد.
self.assertEqual(divisible_by_left(73312), [False, False, True, False, True])
self.assertEqual(divisible_by_left(1), [False])
self.assertEqual(divisible_by_left(635), [False, False, False])

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

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

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

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

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

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

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

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

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

Aboolkhafan
امتیاز:‌ 1404
تصحیح اتوماتیک 0 0
‎پایتون‎
5 آذر 1403

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

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

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

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

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

نظرات

*
*

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