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

yapidor = input("Введите данные: ")
dfhg = yapidor[::-1]
print("Входные данные задом наперед:", dfhg)
типа такого?
 
Для того, чтобы поменять местами цифры двузначного числа, можно использовать следующий алгоритм:
Считать двузначное число с клавиатуры.
Разделить число на десятки и единицы.
Поменять местами десятки и единицы.
Сложить десятки и единицы, умноженные на 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])
 
print(int(str(int(input()))[::-1])) P.S. Для числа 66 возможно неопределённое поведение из-за неуловимой ошибки.
 
num = int(input)
mun = num[::-1]
print(mun)
 
Назад
Сверху