بکندباز

عدد 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)

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

mantix
امتیاز:‌ 17692
تصحیح اتوماتیک 0 0
‎پایتون‎
14 آبان 1403

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

Arhsi8294
امتیاز:‌ 17692
تصحیح اتوماتیک 0 0
‎پایتون‎
14 آبان 1403

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

Sa_shadow
امتیاز:‌ 17692
تصحیح اتوماتیک 0 0
‎پایتون‎
14 آبان 1403

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

Mhmdreza.s13
امتیاز:‌ 17692
تصحیح اتوماتیک 0 0
‎پایتون‎
14 آبان 1403

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

Aboolkhafan
امتیاز:‌ 17692
تصحیح اتوماتیک 0 0
‎پایتون‎
14 آبان 1403

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

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

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

نظرات

*
*

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