Спасибо.
я есть задание, я должен сделать код Python, который проверяет, является ли строка палиндромом, используя рекурсивную функцию, которая возвращает логическое значение, но мне не разрешено использовать обратные срезы, ни циклы, и мне не разрешено изменять функцию формат, вот мой код, но он всегда возвращает True
def is_palindrome(s):
res = []
s = ['']
if len(s) < 2:
return True
else:
rev_s = is_palindrome(s[1:]) + s[0]
res.append(rev_s)
if res == s:
return True
return False