打印值0-255如何取决于ASCII代码

时间:2019-04-11 20:57:34

标签: python python-3.x ascii

python--我在加密图像中工作,因此我想将图像中的每个值转换为字符。 值介于(0-255)之间 我在下面使用此代码

for i in range(130,150):
s=chr(i)
print(i,s)

o / p是类似矩形的字符 所有范围值的o / p在ASCII表中都不相同 我想要像ASCII代码enter link description here

那样的o / p

2 个答案:

答案 0 :(得分:0)

不清楚您想要什么,但是由于缩进,您的代码无法正常工作。试试这个:

for i in range(130, 150):
  s = chr(i)
  print (i, s)

希望有帮助

答案 1 :(得分:0)

您的问题不是100%明确,但是我想这就是您想要的:-

in Python2: str(unichr(97))
in Python3: str(chr(97))

即给出“ a”

您的缩进也是错误的!

for i in range(130, 150):
  s = str(chr(i))
  print (i, s)