Найти в Дзене
Машинное обучение

Работа со строками. регистры

Форматирование текста — это боль каждого data scientist’а. Слова и предложения в разных форматах создают много проблем при очистке данных. Однако и для этих задач в Python есть нужные функции.

Алгоритм

Создадим алгоритм.

Пройдем по строке по всем символам ее длины, проверим, находится ли символ в нижнем или верхнем регистре, используя встроенные методы.

Если в нижнем регистре, увеличим счетчик, преобразуем символ в верхний регистр с помощью функции upper() и добавим его в новую строку, если в верхнем регистре, увеличим соответствующий счетчик, преобразуем его в нижний регистр с помощью функции lower() и добавим его в новую строку.

Если пробел, увеличим соответствующий счетчик и добавим его в новую строку

Выведем новую строку.

Подборка ресурсов для программистов:

IT channels | каталог IT каналов

#python