Заполнение одиночных шестнадцатеричных значений с нулем - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть цикл, который преобразует каждую последнюю строку в эквивалент ее шестнадцатеричного значения, но есть эстетический недостаток, когда речь идет о значениях от 0x0 до 0xF, которые также можно записать как 0x00, 0x02 ... 0x0F.Мне нужен простой способ добавить ноль перед каждым из этих значений, чтобы они были представлены в виде 01, 03 ... 0D, а не просто 1, 3 ... D.

Это цикл forВ данный момент я использую:

for i in range(0, len(text)):
   HexText = HexText + " " + format(ord(text[i]), "X") 

, где «text» - это строка, а «HexText» - буфер для дальнейшего использования.

...