بکندباز

عددی را “اتومورفیک” می‌نامند اگر مربع آن عدد به همان عدد اصلی ختم شود. تابعی بنویسید که عدد 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)

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

Sa_shadow
امتیاز:‌ 8500
تصحیح اتوماتیک 0 0
‎پایتون‎
6 دي 1403

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

user-JoCu
امتیاز:‌ 8500
تصحیح اتوماتیک 0 0
‎پایتون‎
5 دي 1403

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

mantix
امتیاز:‌ 8500
تصحیح اتوماتیک 0 0
‎پایتون‎
5 دي 1403

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

user-ixnb
امتیاز:‌ 8500
تصحیح اتوماتیک 0 0
‎پایتون‎
5 دي 1403

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

نظرات

*
*

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