Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 10, 2009 07:08:21

tumanovalex
От:
Зарегистрирован: 2009-04-04
Сообщения: 39
Репутация: +  0  -
Профиль   Отправить e-mail  

Строки в интерпретаторе

Для начала обучения Python стал работать в интерактивном режиме в интерпретаторе. После ввода строки из русских букв и нажатия Enter печатаются шестнадцеричные символы. Причем, на Win XP для строки “Мы” - ‘\xcc\xfb’, а на КПК с Mobile - '\x1cK. Как сделать так, чтобы печатались буквы на ПК и КПК?



Офлайн

#2 Апрель 10, 2009 08:57:16

Dimka665
От:
Зарегистрирован: 2008-09-19
Сообщения: 177
Репутация: +  0  -
Профиль   Отправить e-mail  

Строки в интерпретаторе

оператором print



Офлайн

#3 Апрель 10, 2009 13:28:27

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Строки в интерпретаторе

Узнать в какой кодировке консоль вывода в одном и втором случае.

Офлайн

#4 Апрель 10, 2009 18:19:20

tumanovalex
От:
Зарегистрирован: 2009-04-04
Сообщения: 39
Репутация: +  0  -
Профиль   Отправить e-mail  

Строки в интерпретаторе

print “Мы” дало квадратик и букву K. На ПК print Мы" дало правильный результат. А какая кодировка используется на моем ПК (Windows Mobile 2003 SE), я не знаю. Ладно, потом разберусь.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version