Python Описать рекурсивную функцию Palindrom(S) логического типа, возвращающую True, если строка S является палиндромом (то есть читается
одинаково слева направо и справа налево), и False в противном случае.
Оператор цикла в теле функции не использовать. Вывести значения функции Palindrom для пяти данных строк.
110
310
Ответы на вопрос:
def palindrome(s):
if len(s) <= 2 and s[0] == s[-1]: return True
if s[0] != s[-1]: return False
return palindrome(s[1:-1])
Всласть-власть краска-краса склон-слон полк-пол тепло-тело беда-еда экран-кран
Популярно: Информатика
-
annagj20043025.08.2020 11:14
-
Jackichan8901.09.2022 00:03
-
XefforyGR13.01.2020 00:09
-
Ritka12113.02.2021 13:52
-
1MQL212.04.2022 17:22
-
Reks4509.06.2023 07:51
-
liubovbalan26.05.2020 01:52
-
Асурка24.06.2021 08:24
-
Kirikplay1125.04.2022 13:18
-
malia101102.05.2020 11:48