Funkcja hex()
w pythonie umieszcza przed numerem znaki wiodące 0x
. Czy mimo to powiedzieć NIE, aby je umieścić? Tak więc 0xfa230
będzie fa230
.Jak używać funkcji hex() bez 0x w Pythonie?
Kod jest
import fileinput
f = open('hexa', 'w')
for line in fileinput.input(['pattern0.txt']):
f.write(hex(int(line)))
f.write('\n')
Możesz wyciąć "0x". –