1. ホーム
  2. python

[解決済み] Pythonで0xを使わずにhex()を使うには?

2022-07-06 03:43:43

質問

質問 hex() 関数は、先頭の文字を 0x を数字の前に置いてしまいます。これを使わないようにする方法はないでしょうか?そこで 0xfa230fa230 .

このコードは

import fileinput
f = open('hexa', 'w')
for line in fileinput.input(['pattern0.txt']):
   f.write(hex(int(line)))
   f.write('\n')

どのように解決するのですか?

>>> format(3735928559, 'x')
'deadbeef'