как значения печати 0-255 зависят от кода ASCII - PullRequest
0 голосов
/ 11 апреля 2019

python - я работаю в зашифрованном изображении, поэтому я хочу преобразовать каждое значение в изображении в символ.значения между (0-255) я использую этот код ниже

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

o / p являются символами прямоугольной формы o / p для всех значений диапазона не совпадают с char в таблице ASCII, я хочуo / p как ASCII код введите описание ссылки здесь

Ответы [ 2 ]

0 голосов
/ 12 апреля 2019

Ваш вопрос не ясен на 100%, но я думаю, это то, что вы хотите: -

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

т.е. дает "а"

Также ваши отступы неверны !!

for i in range(130, 150):
  s = str(chr(i))
  print (i, s)
0 голосов
/ 12 апреля 2019

Непонятно, что вы хотите, но ваш код не работает из-за вашего отступа. Попробуйте это:

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

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...