یک تابع بنویسید که یک رشته را بگیرد، بررسی کند آیا تعداد حروف “x” و “o” در آن برابر است یا خیر، و مقدار True یا False را برگرداند.
قوانین:
- اگر تعداد “x”ها و “o”ها برابر باشد، مقدار 
Trueرا برگردانید. - اگر تعداد آنها برابر نباشد، مقدار 
Falseرا برگردانید. - رشته میتواند شامل هر کاراکتری باشد.
 - اگر هیچ “x” یا “o” در رشته وجود نداشته باشد، مقدار 
Trueرا برگردانید. - تابع باید به حروف بزرگ و کوچک حساس نباشد (case insensitive).
 
نمونه ورودی و خروجی
x_o("ooxx") ➞ True
x_o("xooxx") ➞ False
x_o("ooxXm") ➞ True
    نکات:
- باید به تفاوت بین حروف بزرگ و کوچک بیاعتنا باشید (مثلاً “X” و “x” برابرند).
 - خروجی باید یک مقدار بولی (
TrueیاFalse) باشد. 
self.assertEqual(XO("ooxx"), True)
self.assertEqual(XO("xooxx"), False)
self.assertEqual(XO("ooxXm"), True)
self.assertEqual(XO("zpzpzpp"), True)
self.assertEqual(XO("zzoo"), False)
                                                    پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
                                            
نظرات