عددی را “اتومورفیک” مینامند اگر مربع آن عدد به همان عدد اصلی ختم شود. تابعی بنویسید که عدد n
را گرفته و اگر این عدد خودمربع بود، مقدار True
و در غیر این صورت مقدار False
برگرداند.
مثال
automorphic(3) ➞ False
# 3^2 = 9
automorphic(6) ➞ True
# 6^2 = 36 (به 6 ختم می شود)
نمونه ورودی و خروجی
automorphic(1) ➞ True
automorphic(3) ➞ False
automorphic(6) ➞ True
self.assertEqual(automorphic(1), True) self.assertEqual(automorphic(3), False) self.assertEqual(automorphic(6), True) self.assertEqual(automorphic(95), False) self.assertEqual(automorphic(25), True) self.assertEqual(automorphic(53), False) self.assertEqual(automorphic(76), True)
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات