BlackRabbit
Апрель 4, 2014 12:20:58
Подскажите, пожалуйста, как преобразовать все символы в строке в тексте НА РУССКОМ языке в нижний регистр?
Опция stroka.lower() не работает.
FishHook
Апрель 4, 2014 12:27:49
BlackRabbit
Апрель 4, 2014 12:38:40
Спасибо. Работает
FishHook
Апрель 4, 2014 12:40:42
Код покажи
BlackRabbit
Апрель 4, 2014 12:44:26
Спасибо, я сам тупил, оказывается при выводе.
надо было просто написать:
stroka = stroka.lower()
print (stroka)
И все.
tsatur
Апрель 4, 2014 18:11:52
Нужно не забывать, что строки - неизменяемые последовательности.
JOHN_16
Апрель 4, 2014 19:46:10
Да блин не в это дело. ЮНИКОД.
>>> s='Бла-блА'
>>> su=u'Бла-блА'
>>>
>>> print s.lower()
Бла-блА
>>> print su.lower()
бла-бла