Python с клавиатуры вводится двузначное число. требуется поменять местами его цифры. - Общение Python мододелов

Вопрос Python с клавиатуры вводится двузначное число. требуется поменять местами его цифры.

Регистрация
9 Дек 2012
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
yapidor = input("Введите данные: ")
dfhg = yapidor[::-1]
print("Входные данные задом наперед:", dfhg)
типа такого?
 
Регистрация
7 Июл 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Для того, чтобы поменять местами цифры двузначного числа, можно использовать следующий алгоритм:
Считать двузначное число с клавиатуры.
Разделить число на десятки и единицы.
Поменять местами десятки и единицы.
Сложить десятки и единицы, умноженные на 10 и 1 соответственно, чтобы получить перевернутое число.
Вывести перевернутое число.
Кода на Python: num = int(input("Введите двузначное число: "))
tens = num // 10
ones = num % 10
reversed_num = ones * 10 + tens
print("Перевернутое число:", reversed_num) Например, если ввести число 23, то на выходе получится число 32.

и в коротком виде: print(input("Введите двузначное число: ")[::-1])
 
Регистрация
18 Дек 2013
Сообщения
96
Репутация
0
Спасибо
0
Монет
0
print(int(str(int(input()))[::-1])) P.S. Для числа 66 возможно неопределённое поведение из-за неуловимой ошибки.
 
Сверху Снизу