تابعی بنویسید تا تمام موارد کاراکتر c1
را با کاراکتر c2
و بالعکس تعویض کند.
نمونه ورودی و خروجی
double_swap("aabbccc", "a", "b") ➞ "bbaaccc"
double_swap("random w#rds writt&n h&r&", "#", "&") ➞ "random w&rds writt#n h#r#"
double_swap("128 895 556 788 999", "8", "9") ➞ "129 985 556 799 888"
نکات
هر دو کاراکتر حداقل یک بار در رشته ظاهر خواهند شد.
self.assertEqual(double_swap("aabbccc", "a", "b"), "bbaaccc") self.assertEqual(double_swap("random w#rds writt&n h&r&", "#", "&"), "random w&rds writt#n h#r#") self.assertEqual(double_swap("128 895 556 788 999", "8", "9"), "129 985 556 799 888") self.assertEqual(double_swap("<>", ">", "<"), "><") self.assertEqual(double_swap("001101", "1", "0"), "110010") self.assertEqual(double_swap("(Q_Q) (T_T) (=.=) (>.<)", ")", "("), ")Q_Q( )T_T( )=.=( )>.<("))
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
سلام. تست آخر مشکل داره
سلام. مشکل برطرف شد 🙏