हेक्साडेसिमल पायथन में रेंज कैसे बनाएं?
Nov 27 2020
मैं वेरिएबल a और वेरिएबल b से अजगर में एक रेंज बनाना चाहता हूं
a = 0x88
b = 0xff
for x range(a, b):
print(x)
मेरे कोड से इस तरह परिणाम 136, 137, 138, 139 ...
लेकिन मैं इस तरह पाशन का परिणाम चाहते हैं
88, 89, 8a, 8b, 8c, 8d, 8e, 8f, 90, 91 .... ff
कृपया मेरी मदद करो, धन्यवाद
जवाब
3 Hamza Nov 27 2020 at 02:24
hex()
फ़ंक्शन का उपयोग करें :
a = 0x88
b = 0xff
for x in range(a, b):
print(hex(x))
का परिणाम:
0x88
0x89
0x8a
0x8b
0x8c
0x8d
0x8e
0x8f
0x90
0x91
0x92
0x93
0x94
...
2 user14678216 Nov 27 2020 at 02:23
आप एक हेक्साडेसिमल संख्या में hex(x)
परिवर्तित x
करने के लिए उपयोग कर सकते हैं ।
इसलिए आपका कोड इस तरह दिखाई देगा:
a = 0x88
b = 0xff
for x in range(a, b):
print(hex(x))