Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Помогите пж решить задание на Python

Реализуйте программу, которая получает на вход четырёхзначное число и выводит его на экран в обратном порядке. Само число при этом изменять нельзя, то есть нужно обойтись без переприсваивания. Однако можно использовать сколько угодно переменных. Пример ввода: 1234. Пример вывода: 4321.

По дате
По рейтингу
Аватар пользователя
Оракул

Для строго 4-значных чисел

n=int(input("4-значное число:"))
print((n%10)*1000+(n//10%10)*100+(n//100%10)*10+(n//1000))

Аватар пользователя
Профи

a = list(str(1234)) #где list- создаем список, str-делаем число строкой
print(*a[::-1],sep='') #где *- распаковка списка, a[::-1] - вывод списка наоборот с помощью среза, sep='' - указание разделителя между символы в виде пустоты, можно поставить в кавычках что угодно