16 진수 파이썬에서 범위를 만드는 방법?
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
16 진수 로 변환 할 수 있습니다.
따라서 코드는 다음과 같습니다.
a = 0x88
b = 0xff
for x in range(a, b):
print(hex(x))