بکندباز

تابعی بنویسید تا تمام موارد کاراکتر 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( )=.=( )>.<("))

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

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

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

haloam
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
28 مهر 1403

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

MarsBoy
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
26 مهر 1403

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

amirgoodarzi
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
11 مهر 1403

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

user-Tg9h
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
11 مهر 1403

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

Sa_shadow
امتیاز:‌ 8440
تصحیح اتوماتیک 0 0
‎پایتون‎
11 مهر 1403

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

mantix
امتیاز:‌ 8440
0 0
‎پایتون‎
11 مهر 1403

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

Aboolkhafan
امتیاز:‌ 8440
0 0
‎پایتون‎
11 مهر 1403

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

نظرات

*
*

    Aboolkhafan پاسخ

    سلام. تست آخر مشکل داره

      backendbaz پاسخ

      سلام. مشکل برطرف شد 🙏

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