[python]を2/8/16進数に変換-formatを使用


format(number,format=)関数はnumberを指定したフォーマット値に基づいてバイナリまたは8進数および16進数に変換します.
  • をバイナリに変換(bを使用)
  • format(255,'b')
    [Result]
    '11111111'
  • を8進数に変換(「o」を使用)
  • format(255,'o')
    [Result]
    '377'
  • を16進数に変換(「x」を使用)
  • format(255,'x')
    [Result]
    'ff'
    만약, 대문자로 값을 받고 싶다면 x 대신 X를 사용하면 된다.
    format(255,'X')
    [Result]
    'FF'