يستخدم موقعنا الإلكتروني ملفات تعريف الارتباط. بالنقر على قبول، فإنك توافق على استخدام ملفات تعريف الارتباط وفقًا لـ سياسة الخصوصية الخاص بنا.
سوف تحصل على سلسلة من الأحرف. مهمتك هي تحديد ما إذا كانت السلسلة المحددة هي palindrome. palindrome هي سلسلة هي نفسها للخلف والأمام. على سبيل المثال، السلسلة "racecar" هي متناظرة، لكن السلسلة "apple" ليست كذلك.
لحل هذه المشكلة، يمكنك استخدام خوارزمية بسيطة. أولاً ، عكس السلسلة المحددة. ثم ، قارن السلسلة العكسية بالسلسلة الأصلية. إذا كانت السلسلتين متساويتين، فإن السلسلة المعطاة تكون متناظرة. وإلا فإن السلسلة المعطاة ليست متناظرة.
هنا مثال::
>>> IS_PALINDROME ("Racecar") صحيح >>> is_palindrome ("Apple") خطأ
هنا هو رمز الحل::
def is_palindrome (s): # عكس السلسلة المحددة. s_reversed = s [::-1] # قارن السلسلة العكسية بالسلسلة الأصلية. إرجاع s == s_reversed
</تفاصيلMBBS ، MD - الأمراض الجلدية ، علم الوريدية والجذام