Top.Mail.Ru
Ответы

Задача питон (Реуурсивные процедуры)

помогите с кодом пожалуйста

нужно написать программу с рекурсивной процедурой(def), которая переводит число из 10 в 16 систему счисления, с буквами. очень срочно нужно.

По дате
По Рейтингу
Аватар пользователя
Высший разум
3мес
1234
 def dec_to_hex(n):
  if n < 0: return '-' + dec_to_hex(-n)
  if n < 16: return '0123456789abcdef'[n]
  return dec_to_hex(n // 16) + '0123456789abcdef'[n % 16] 
Аватар пользователя
Мастер
3мес

def main(a):
return hex(a)

a = int(input())
print(main(a))