Курс 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
- Генераторы в Python
- Модуль math: основные функции
- Ограничение итераций в Python
- Нан-рефлексивность в Python
- Методы работы со списками
- Python-dateutil — работа с датами
- Оператор += в Python
- Python Аргументы по умолчанию
- Многострочные комментарии в Python
- Создание новых списков
- Методы сравнения множеств
- Работа с часовыми поясами в Python.
- Удаление эмодзи с помощью pandas
- Принципы LSP и ISP в Python
- Работа со слайсами
- Генераторы в Python
- Управление асинхронными задачами на Python.
- Метод округления чисел
- Работа с географическими данными в Python
- Работа с файлами в Python
- Метод ne для сравнения объектов
- Копирование словарей и списков в Python
- Установка пакета в Python
- Декоратор защиты анонимных пользователей
- Ускоренный импорт библиотек
- Запрос DELETE с библиотекой requests
- Работа с файлами в Python
- Подсчет элементов в списке с Counter
- Оператор морж в Python 3.8
- Карта бомбоубежищ в Москве и Питере
- Функция count() в Python
- Изучение объектов с помощью dir()
- Python Translator: создание локальных переводчиков
- Docstring в Python
- Наиболее частотные элементы с помощью Counter
- Извлечение данных из JSON
- Деление в Python
- Модуль future Python
- Работа с аргументами командной строки
- Работа с контекстными переменными
- Представление бесконечности в Python
- Поиск с библиотекой Google
- Итераторы в Python
- Проверка файла .py на синтаксис.















