Учитывая число, отмените его цифры и распечатайте новый номер. Например: вход: вывод: 2798
Есть несколько способов решить это:
Мы преобразуем заданное число в строку с использованием str (), обратив его, используя строковые нарезки, преобразуйте обратную строку в int и возвращаем int.
def reverseNumber(n): reversed_number = int(str(n)[::-1]) return reversed_number
Используя цикл WING, перечислите список цифр из последнего и добавляйте цифры в новый номер.
def reverseNumber(n): reversed_number = 0 while(n!=0): r=int(n%10) reversed_number = reversed_number*10 + r n=int(n/10) return reversed_number
Оригинал: “https://dev.to/global_codess/the-reverse-of-a-number-using-python-4kca”