Условия задачи:

 

Напишите программу, в которой пользователь вводит целое число, а программа переводит его в восьмеричную систему, меняет порядок следования цифр в представлении числа и результат отображает в области вывода.

 

Решение задачи:

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))