Курс 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"
- Отправка HTTP-запросов с User-Agent
- Преобразование числа в восьмеричную строку
- Переменная с нижним подчеркиванием
- Вакансии в Nebius
- Избегайте использования goto
- Изменение IP-адреса в Python
- Изменение списка срезом
- Фильтрация списка от «ложных» значений
- Получение срезов итераторов
- Динамические маршруты во Flask
- Сравнение def и lambda функций в Python
- Проблемы с именами переменных
- Анонимные функции в Python
- Замеры производительности в Python
- Исправление ошибки NameError
- Просмотр атрибутов и методов класса
- Деление в Python
- Обход дочерних элементов BeautifulSoup
- Функция __init__ в Python
- Метод __call__ в Python
- Руководство по библиотеке pydantic
- Метод radd для пользовательских чисел
- Декораторы в Python
- inspect в Python: анализ кода
- Список переменных с %who
- Анонимные функции Lambda
- Flask — веб-фреймворк Python
- Делегирование в Python
- Переопределение метода __lshift__
- Использование метода lower()
- Фильтрация элементов с помощью islice
- Обрезка изображения с Pillow
- Объединение списков с помощью zip
- Поиск email
- Получение идентификатора объекта в памяти
- Применение функции map() в Python
- Функция sleep() в Python
- Python defaultdict добавление ключа
- Экспорт внешнего файла с помощью writefile
- Получение списка кортежей из словаря
- Отслеживание выполнения программы с библиотекой tqdm
- lru_cache оптимизация функций
- Объединение множеств в Python
- Выбор редактора кода.















