Курс 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"
- Работа с датами в Python
- Работа с модулем glob в Python
- Работа с типами данных в Python с помощью pydantic.
- Функция enumerate() в Python
- Функции map, filter и reduce
- Функциональное программирование.
- Область видимости переменных в Python
- Манипуляция формой массива в Numpy
- Создание словаря в Python
- Многострочные строки в Python
- Оптимизация памяти с помощью __slots__
- Аргументы *args и **kwargs
- Логические значения в Python
- Удаление элементов во время итерации
- Таймер обратного отсчета
- Преобразование числа в восьмеричную строку
- Сортировка слиянием
- Блок else в обработке исключений
- Добавление элемента к кортежу
- Подсчет количества элементов в списке
- Создание класса очереди
- EMOT преобразование эмодзи в текст
- Переменная с нижним подчеркиванием
- Работа с временем в Python
- Обработка исключений с блоком else
- Удаление элемента по индексу
- Метод setitem в Python
- Отправка POST запроса на сервер.
- Работа с путями в Python
- Удаление URL-адресов в Python
- Сериализация и десериализация объектов
- Оператор * в Python
- Декоратор проверки активности
- Создание виртуальной среды
- Списковое включение в Python
- Python OrderedDict и fromkeys() — работа с словарями
- Функции all() и any() в Python
- Подписка на Kaspersky Team
- Преобразование списка в словарь через генератор
- Разделение строки с помощью split()
- Библиотека wikipedia для Python
- Преобразование чисел в Python
- Генератор надежных паролей
- Вставка переменных в шаблоны Flask
- Ускорение выполнения кода в Python
- Создание коллекций из выражения-генератора















