Форум сайта python.su
0
Здравствуйте!
Только начал изучать Python и есть один нюанс: Для корректного отображение русского языка в Python всегда придётся вписывать print unicode ('' сз1251'')?
Или при наборе можно только ограничиться буквой u, например print u“Привет, мир!”
Офлайн
0
ИМХО: В 98 случаях из 100 u'Чегототам' вполне достаточно.
ЗЫ: Но в целом кириллица в исходниках - зло. Опять же имхо.
Отредактировано (Июнь 22, 2011 17:37:08)
Офлайн
0
Т.е. если я буду писать программу используя русские буквы придётся всегда подставлять u? Или лучше всё на латинице писать дабы не мудрит код?
Это так на мне на будущее…
Офлайн
0
Можно первой строчкой поставить: # -*- coding: utf-8 -*- и дальше по тексту писать просто cyr = ‘выапавыпваып’ (cyr будет в utf-8), но не нужно.
PS Это я все по 2.* пишу. в третьем вроде немного по другому…
Офлайн
0
А, ну тогда понятно.
PS 2* сам использую
Офлайн