بکندباز

یک تابع بنویسید که بررسی کند آیا رشته ورودی تنها شامل حروف یا تنها شامل اعداد است یا خیر. تابع باید به‌صورت زیر عمل کند:

  • اگر رشته فقط شامل حروف باشد و عددی در آن نباشد، True برگرداند.
  • اگر رشته فقط شامل اعداد باشد و هیچ حرفی در آن نباشد، True برگرداند.
  • اگر رشته شامل هر دو عدد و حرف یا کاراکترهای دیگری باشد (شامل فضای خالی)، False برگرداند.

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

alphanumeric_restriction("Bold") ➞ True

alphanumeric_restriction("123454321") ➞ True

alphanumeric_restriction("H3LL0") ➞ False

نکات:

  • هر رشته‌ای که شامل فضای خالی باشد، باید False برگرداند.
self.assertEqual(alphanumeric_restriction("Bold"), True)
self.assertEqual(alphanumeric_restriction("123454321"), True)
self.assertEqual(alphanumeric_restriction("H3LL0"), False)
self.assertEqual(alphanumeric_restriction("back@end"), False)
self.assertEqual(alphanumeric_restriction("0"), True)
self.assertEqual(alphanumeric_restriction("only letters right"), False)
self.assertEqual(alphanumeric_restriction("()"), False)
self.assertEqual(alphanumeric_restriction("132 143 234"), False)

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

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

user-Z1Jf
تصحیح اتوماتیک
‎پایتون‎
22 مرداد 1405

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

---N---
تصحیح اتوماتیک
‎پایتون‎
11 مرداد 1405

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

user-9XCM
تصحیح اتوماتیک
‎پایتون‎
9 مرداد 1405

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

user-vud8
تصحیح اتوماتیک
‎پایتون‎
9 مرداد 1405

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

Amin
تصحیح اتوماتیک
‎پایتون‎
10 بهمن 1403

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

aliahmadi98
تصحیح اتوماتیک
‎پایتون‎
8 آذر 1403

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

Arhsi8294
تصحیح اتوماتیک
‎پایتون‎
20 آبان 1403

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

Aboolkhafan
تصحیح اتوماتیک
‎پایتون‎
20 آبان 1403

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

aliesapour79
تصحیح اتوماتیک
‎پایتون‎
20 آبان 1403

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

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
20 آبان 1403

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

mantix
تصحیح اتوماتیک
‎پایتون‎
20 آبان 1403

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

Sa_shadow
تصحیح اتوماتیک
‎پایتون‎
20 آبان 1403

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

نظرات

*
*

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