In Python v2.6 hex für meine ganze Zahlen in einer von zwei Möglichkeiten bekommen ich kann. Wie kann ich diese in Großbuchstaben bekommen?Wie kann ich Python dazu bringen, Großbuchstaben zu verwenden, um Hexadezimalwerte zu drucken?</p> <pre><code>print ("0x%x")%value print hex(value) </code></pre> <p>jedoch in beiden Fällen die hexadezimale Ziffern sind Kleinbuchstaben:
6
A
Antwort
14
Kapital X:
print "0x%X" % value
0
von Groß mit %X
??
>>> print "%X" % 255
FF
4
Verwenden Sie einfach oberen().
intNum = 1234
hexNum = hex(intNum).upper()
print 'Upper Hex Num = ', hexNum
O/P: Ober Hex Num = 0X4D2