بکندباز

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

  • اگر رشته فقط شامل حروف باشد و عددی در آن نباشد، 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)

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

aliahmadi98
امتیاز:‌ 8445
تصحیح اتوماتیک 0 0
‎پایتون‎
8 آذر 1403

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

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

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

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

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

aliesapour79
امتیاز:‌ 8445
تصحیح اتوماتیک 0 0
‎پایتون‎
20 آبان 1403

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

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

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

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

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

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

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

نظرات

*
*

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