Я вот хочу узнать, есть ли еще варианты решения задачи
без загрузки hex()
i = int(input(': ')) h = '' while i > 0: q = str(i % 16) if q == '10': h = h + 'A' elif q == '11': h = h + 'B' elif q == '12': h = h + 'C' elif q == '13': h = h + 'D' elif q == '14': h = h + 'E' elif q == '15': h = h + 'F' else: h = h + q i = int(i / 16) print(h[::-1])