Курс 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"
- Оператор in для Python
- Управление импортом в Python
- Списковое включение в Python
- Удаление символа из строки
- Нан-рефлексивность в Python
- Работа с collections в Python
- Метод Enumerate() для списков
- Определение локальных переменных в Python
- Комментарии в Python
- Вычисление натурального логарифма в NumPy
- Создание словарей в Python
- Замена атрибута в именованном кортеже
- Карта бомбоубежищ в Москве и Питере
- Документация функции help() в Python
- Библиотека schedule: планировщик задач
- Создание списка через итерацию
- Определение функций с необязательными аргументами
- Метод __index__ в Python
- Генераторы в Python
- Форматирование строк в Python
- Создание уникального множества
- Методы split() и join() — Python строк.
- Аннотации типов в Python
- Срез списка в Python
- Тестирование с responses
- Обновление ключей в Python
- Вывод сложных структур данных с помощью pprint
- Мониторинг работы программы Py-spy
- Ускорение выполнения кода в Python
- Аннотации типов в Python
- Логирование с Loguru
- Экранирование символов в Python
- Генераторы списков в Python
- Настройка вывода NumPy
- Оценка выражений генератора в Python
- Избегайте пустого списка
- Python Метод Union Множеств
- Группы исключений в Python
- Операторы увеличения и уменьшения переменной
- Работа с индексами списков
- Кортеж в Python: создание, доступ, изменение
- Работа с необработанными строками
- Измерение времени выполнения кода с использованием time
- Игра Виселица на Python
- Сложение матриц в NumPy
- Модуль subprocess: запуск внешних команд















