Python Math: Упражнение 23 с решением
Напишите программу на Python, чтобы найти следующий предыдущий палиндром указанного числа.
Палиндромное число или числовой палиндром — это число, которое остается неизменным, когда его цифры меняются местами. Как, например, 15951, он «симметричен». Термин «палиндромный» происходит от слова «палиндром», которое относится к слову (например, «ПЕРЕСЕЧЕНИЕ» или даже «ЖИВОЕ ЗЛО»), написание которого не меняется при перестановке букв.
Пример решения : —
Код Python:
def Previous_Palindrome (num): для x в диапазоне (num-1,0, -1): if str (x) == str (x) [:: - 1]: return xprint (Previous_Palindrome (99)); print (Previous_Palindrome (1221));
Пример вывода:
88 1111
Наглядное представление:
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что такое компьютер выполняются пошагово по мере выполнения указанной программы:
Редактор кода Python: