أفضل طريقة لتبديل الحرفين "A" و "B" في الأماكن
📁 وظيفة, بايثون, مثال
هناك دالة تأخذ وسيطة على شكل سطر يتكون من "a" و "A" و "b" و "B".
يجب استبدال كل "b" بـ "a"، وكل "a" بـ "B" وكذلك مع الحالة الصغيرة. class = ""> كتبت مثل هذا الكود الضعيف، لكنه يعمل: > > Swap ( '"aabbbaa' ) '' BBAAAAABB ' def swap ( text ): New_text = [] for c in text: if c == '`` `` : new_text.append ('б') elif c == 'б': new_text.append('а') elif c == 'a' : news_text.ppend class = ""> 'b' : New_tex