Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 21, 2017 18:15:48

HIST
Зарегистрирован: 2017-10-21
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Объединение

Python 3
Есть код:
symbolsinput(“Enter symbols: ”))
codes=list(bytes(symbols,“cp1251”))
как объединенить значения чтобы сначала шёл символ затем его код
Пример:
Ввод: 123
Вывод: 1 49, 2 50, 3 51 (1-49, 2-50, 3-51 так будет даже лучше)

Офлайн

#2 Окт. 21, 2017 18:46:38

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Объединение

   
s = input()
for i in s:
    print(i, ord(i))



Офлайн

#3 Окт. 21, 2017 19:00:21

HIST
Зарегистрирован: 2017-10-21
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Объединение

проблема в том что обязательно нужно использовать bytes / bytearray

Офлайн

#4 Окт. 21, 2017 19:26:08

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Объединение

HIST
zip



Офлайн

#5 Окт. 21, 2017 20:39:36

HIST
Зарегистрирован: 2017-10-21
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Объединение

Спасибо, попробую

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version