Условия задачи:
Напишите программу, в которой пользователь вводит целое число, а программа переводит его в восьмеричную систему, меняет порядок следования цифр в представлении числа и результат отображает в области вывода.
Решение задачи:
def geting_8bit(digit):
NUM = 8
new_digits = []
while digit > 0:
new_digit = digit % NUM
new_digits.append(str(new_digit))
digit //= NUM
return int(''.join(list(reversed(new_digits))))
digit = int(input('Введите число:'))
print(geting_8bit(digit))