بکندباز

شما در حال ایجاد یک اپلیکیشن چت هستید و می‌خواهید ویژگی نام ناشناس را اضافه کنید. این ویژگی نام ناشناس، یک نام مستعار ایجاد می‌کند که شامل دو کلمه رندوم است که هر دو کلمه با همان حرف ابتدایی نام کوچک کاربر شروع می‌شود. تابعی ایجاد کنید که تشخیص دهد آیا لیست کاربران به درستی به لیست نام‌های ناشناس نگاشته شده است یا خیر.

مثال‌

is_correct_aliases(["Beth T."], ["Brandishing Mimosa"]) ➞ False
# هر دو کلمه در "Brandishing Mimosa" باید با "B" شروع شوند - "Brandishing Beaver" کار را درست می‌کند.

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

is_correct_aliases(["Adrian M.", "Harriet S.", "Mandy T."], ["Amazing Artichoke", "Hopeful Hedgehog", "Marvelous Mouse"]) ➞ True

is_correct_aliases(["Rachel F.", "Pam G.", "Fred Z.", "Nancy K."], ["Reassuring Rat", "Peaceful Panda", "Fantastic Frog", "Notable Nickel"]) ➞ True

is_correct_aliases(["Beth T."], ["Brandishing Mimosa"]) ➞ False

نکات

هر دو کلمه در نام مستعار باید با حروف بزرگ شروع شوند.

self.assertEqual(is_correct_aliases(["Adrian M.", "Harriet S.", "Mandy T."], ["Amazing Artichoke", "Hopeful Hedgehog", "Marvelous Mouse"]), True)
self.assertEqual(is_correct_aliases(["Rachel F.", "Pam G.", "Fred Z.", "Nancy K."], ["Reassuring Rat", "Peaceful Panda", "Fantastic Frog", "Notable Nickel"]), True)
self.assertEqual(is_correct_aliases(["Beth T."], ["Brandishing Mimosa"]), False)
self.assertEqual(is_correct_aliases(['Mick S.', 'Sam R.', 'Val W.'], ['Magnificent Mint', 'Sly Serpent', 'Victorious Viceroy']), True)
self.assertEqual(is_correct_aliases(['Bella T.', 'Tom H.', 'Ben C.'], ['Beautiful Barn', 'Talented Tapestry', 'Cool Bamboo']), False)
self.assertEqual(is_correct_aliases(['Bella T.', 'Tom H.', 'Ben C.'], ['Beautiful Barn', 'Talented Tapestry', 'Bountiful Bamboo']), True)

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

Sa_shadow
امتیاز:‌ 8535
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1403

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

mantix
امتیاز:‌ 8535
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1403

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

user-Tg9h
امتیاز:‌ 8535
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1403

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

نظرات

*
*

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