Курс Python → capitalize() — изменение регистра первого символа строки
Функция capitalize() в Python используется для изменения регистра первого символа строки на верхний и всех остальных символов на нижний. Если первый символ строки уже находится в верхнем регистре или является цифрой или специальным символом, то функция оставляет строку без изменений.
Пример использования функции capitalize():
s = "hello world"
print(s.capitalize()) # Вывод: Hello world
s = "123abc"
print(s.capitalize()) # Вывод: 123abc
s = "Hello"
print(s.capitalize()) # Вывод: Hello
Как видно из примеров, функция capitalize() не изменяет строку, если первый символ уже находится в верхнем регистре или является цифрой. Однако, если первый символ в строке находится в нижнем регистре, то он будет преобразован в верхний, а все остальные символы — в нижний.
Необходимо учитывать, что функция capitalize() не изменяет остальные символы в строке, а только первый. Если требуется преобразовать все символы в верхний регистр, можно воспользоваться функцией upper(). Также, для преобразования всех символов в нижний регистр используется функция lower().
Итак, функция capitalize() представляет удобный способ изменить регистр первого символа строки в Python, при этом оставляя остальные символы без изменений, если это необходимо.
Другие уроки курса "Python"
- Оптимизация памяти с __slots__
- Работа с изображениями PIL
- Гибкие функции Python
- Объединение словарей в Python
- Операции с массивами в NumPy
- Проверка типов с использованием isinstance
- Названия столбцов в Python таблицах
- Сериализация и десериализация объектов
- Функции all и any в Python
- Работа с прокси в Python
- Импорт объектов из модулей
- Многоточие в Python
- Метод matmul для умножения матриц
- Транспонирование 2D-массива с помощью zip
- Создание инструмента обнаружения плагиата
- Логирование с Logzero
- Оператор in в Python
- Импорт с альтернативным именем
- Функции с необязательными аргументами
- Построение графиков в Matplotlib
- Декораторы в Python
- CSV строка разделение в Python
- Python reversed() vs срез[::-1]
- Настройка логгера Logzero
- Форматирование строк с помощью f-строк
- Установка Git и AWS CLI
- Комментарии в Python
- Хранение данных
- Список переменных с %who
- Пропуск начальных строк с помощью dropwhile()
- Работа с контекстными менеджерами
- Метод __float__ в Python
- Преобразование букв в нижний регистр
- Lambda Functions in Python
- Шаблоны Flask: условия и циклы
- Анализ кода — Python
- Создание генераторов
- Замена подстроки
- JMESPath в Python
- Генерация резюме в Gensim
- Метод rename() для переименования файлов и каталогов
- Python enumerate() функции
- Профилирование данных с Pandas
- Константы в модуле cmath
- Форматирование вывода списков
- Проверка существования переменной с оператором :=
- Сортировка списка по индексам















