Как напечатать таблицу ascii в python? - PullRequest
0 голосов
/ 29 декабря 2018

У меня проблема.Я хочу напечатать часть ASCII-таблицы.Я имею в виду это так: я даю первое число - для Примера 40 - и последнее число - скажем, 100, и оно печатает меня от 40 до 100. Включая 40 и 100.
Я получил это до сих пор:

def dectohex2(beg,end):
    print('{0:x}'.format(int(beg))," ", chr(beg))
    print('{0:x}'.format(int(end))," ", chr(end))

Но я не уверен, что поставить между ними, чтобы напечатать другие числа.

1 Ответ

0 голосов
/ 29 декабря 2018

Используйте петлю for в диапазоне от beg до end+1:

def dectohex2(beg,end):
    for i in range(beg, end+1):
        print('{0:x}'.format(int(i))," ", chr(i))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...