понедельник, 2 мая 2011 г.

Python строки 2

В Python для работы над строками имеются очень много функций, в следующих статьях будет рассказываться только о строковых функциях. Функции min() и max(), первая функция ищет в строке букву,  которая идет в алфавите раньше всех, а вторая функция противоположная ей ищет самую последнюю букву которая самая близкая к концу алфавита.
 Функция lstrip() удаляет указанную последовательность  из строки стоящая в начале строки и пробелы перед первым словом, но только последовательность символов
стоящие в начале строки, в случае если будет перечислены несколько символов стоящих в строке не в первом слове, удаление не произойдет. Еще одна интересная функция  replace(oldnew[count]) заменяет часть строки (old) новым значением(new). Следующая функция   len(str)  считает количество символов в строке (str). Функция  lower() копирует объект, при копировании создается новый объект в который заносится значение копируемого объекта, эта функция полезная если переменная должна не изменятся на протяжении всего времени работы скрипта, так как в Pythonе если присвоить одну переменную другой то при изменении одной из двух переменных будет меняться и вторая переменная, а если при копировании использовать функцию lower(), то изменение одной переменной не повлекут изменения второй(рис2). примеры использования функций приведены на рисунке1.  для более полной информации можно обратится к официальной документации Строки Python manual 

Рисунок 1 

1 комментарий:

Ilycha комментирует...

Круто!