2016-09-15 10 views
-2

Ich kann einen hexadezimalen Wert aus einer Datei lesen und multiplizieren, aber wie könnte ich es auch als ein Hex ausdrucken. Folgender Druckwert als Ganzzahl.So drucken Sie einen Wert als Hexadezimal

#!/usr/bin/env python2 

f = open('file.dat', 'r') 
f.seek(44) 
value = int(f.read(1), 16)*2 
print value 
f.close() 

Ausgang: 12

Antwort

3
print hex(value) 

Gerade wirft es zu einem Hex-Wert, wie Sie es

+0

drucken, nur die Art und Weise arbeitete ich wollte. Vielen Dank. –