como fazer intervalo em python hexadecimal?
Nov 27 2020
Eu quero fazer um intervalo em python da variável ae variável b
a = 0x88
b = 0xff
for x range(a, b):
print(x)
do meu código o resultado como este 136, 137, 138, 139 ...
mas eu quero o resultado de um loop assim
88, 89, 8a, 8b, 8c, 8d, 8e, 8f, 90, 91 .... ff
Por favor me ajude, obrigado
Respostas
3 Hamza Nov 27 2020 at 02:24
hex()
Função de uso :
a = 0x88
b = 0xff
for x in range(a, b):
print(hex(x))
resulta em:
0x88
0x89
0x8a
0x8b
0x8c
0x8d
0x8e
0x8f
0x90
0x91
0x92
0x93
0x94
...
2 user14678216 Nov 27 2020 at 02:23
Você pode usar hex(x)
para converter x
para um número hexadecimal.
Portanto, seu código será semelhante a este:
a = 0x88
b = 0xff
for x in range(a, b):
print(hex(x))
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas