Курс 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"
- Преобразование типов данных в set comprehension
- Создание таблиц в терминале с PrettyTable
- Удаление элементов во время итерации
- Регистрация на хакатоне
- Работа с SQLite в Python
- Множественное наследование в Python
- История Python
- Глубокое копирование объектов
- Оператор * в Python
- Генераторы в Python
- Метод enumerate() в Python
- Оптимизация памяти с slots
- Преобразование Word в PDF с Spire.Doc
- Операторы увеличения и уменьшения переменной
- Метод __irshift__ для побитового сдвига вправо
- Автоматизация скриптов на AWS Lightsail.
- Аргумент по умолчанию
- Изменение логики работы с временем
- Сортировка элементов с OrderedDict
- Использование type hints
- Блок else в циклах Python
- Копирование и вставка текста в Python
- Вычисление натуральных логарифмов в NumPy
- Работа с часовыми поясами в Python.
- Подробная информация о %pinfo
- Объявление переменных в Python
- Разделение строки с регулярными выражениями
- Нахождение пересечения множеств
- Магические методы в Python
- Извлечение чисел из текста
- Поиск элементов BeautifulSoup
- Проверка элемента в множестве.
- Избегайте двойного подчеркивания
- Подсчет элементов в Python
- Руководство по Pymorphy2
- Python-dateutil — работа с датами
- Выборка чисел
- Создание класса очереди
- Progress с библиотекой tqdm
- Подсказки типов в Python
- Создание вложенных циклов for
- Оператор += в Python
- Поиск уникальных элементов строкой в Python
- Хешируемые ключи в Python
- Python и Монти Пайтон
- Сортировка слиянием
- Отрицательные индексы списков в Python















