Предмет: Информатика,
автор: Blackcherryan505
Срочно!
помогите пожалуйста
на питон 3
даю 15 баллов
Палиндром:
Дано слово, состоящее только из заглавных и строчных латинских букв. Проверьте, верно ли, что это слово читается одинаково как справа налево, так и слева направо (то есть является палиндромом), если считать заглавные и строчные буквы неразличающимися. Выведите слово YES, если слово является палиндромом, и слово NO, если не является.
Решение необходимо сдать в виде функции IsPalindrome(S), возвращающей значение типа bool. При решении этой задачи нельзя пользоваться вспомогательными массивами или строками.
Примеры
Ввод:
Radar
YES
Вывод:
YES
NO
Приложения:

Ответы
Автор ответа:
0
def IsPalindrome(s):
if s == s[::-1]:
return True
return False
print("YES" if IsPalindrome(input()) else "NO")
Либо:
def IsPalindrome(s):
if s == s[::-1]:
return True
return False
S = input()
if IsPalindrome(S):
print("YES")
else:
print("NO")
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: sergeeva200124
Предмет: Қазақ тiлi,
автор: zasadda
Предмет: Математика,
автор: гвщдулвл
Предмет: Математика,
автор: an567