عدد n
خودمربع است اگر n^2
(مربع آن عدد) به n
ختم شود.
برای مثال:
اگر n=5
باشد، n^2=25
و چون ۲۵ به ۵ ختم میشود، پس ۵ یک عدد خودمربع است.
یک تابع بنویسید که یک عدد دریافت کرده و اگر عدد خودمربع بود مقدار True
و در غیر این صورت مقدار False
را برگرداند.
نمونه ورودی و خروجی
is_automorphic(5) ➞ True
is_automorphic(8) ➞ False
is_automorphic(76) ➞ True
self.assertEqual(is_automorphic(5), True) self.assertEqual(is_automorphic(8), False) self.assertEqual(is_automorphic(76), True) self.assertEqual(is_automorphic(7109376), True) self.assertEqual(is_automorphic(36), False) self.assertEqual(is_automorphic(6025), False)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات