-2
number = 240
while (number < 257):
data = format(number, 'x')
data_hex = data.decode("hex")
number = number + 1
錯誤消息:Python的INT詛咒在while循環
data_hex = data.decode("hex")
File "/usr/lib/python2.7/encodings/hex_codec.py", line 42, in hex_decode
output = binascii.a2b_hex(input)
TypeError: Odd-length string
我怎樣才能使while循環良好,比沒有放錯誤?
您沒有包含錯誤。另外,如果你想擁有這個角色,使用'chr(number)'更容易。 – 2014-09-04 16:03:02
你究竟在努力完成什麼?防止樣本錯誤的微不足道的解決方案不太可能解決您的實際問題。 – 2014-09-04 16:05:21