Форум сайта python.su
Привет)
У меня есть две строки S1 и S2. Строка S1 = “ЗаПад” , Строка S2 берется из файла f с помощью f.readline() и она тоже равна “ЗаПад”
Пробую код:
print "S1 = ", S1.lower() # выводится запад
print "S2 = ", S2.lower() # выводится ЗаПад
Офлайн
С обычными строками функция может работать некорректно. Например:
>>> s = "абЁжз"
>>> print s.lower()
абИжз
>>> s = unicode("абЁжз", "cp1251")
>>> print s.lower()
абёжз
Офлайн