def max_number(n):
    s = str(n)
digits = sorted(s, reverse=n > 0)
return int(''.join(digits))
print(max_number(231))
print(max_number(-231))
print(max_number(+231))
Найдите наибольшее число, образованное цифрами входного числа