Курс 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"
- Загрузка постов Instagram
- Генерация UUID в Python
- Аннотации типов в Python
- Непрерывная проверка в Python
- Метод __call__ в Python
- Встроенные функции Python
- Объединение словарей в Python
- Оценка выражений генератора в Python
- Конкатенация строковых литералов
- Модуль antigravity: генерация координат
- Копирование файлов с shutil()
- Кортеж в Python: создание, доступ, изменение
- Преобразование кортежа в словарь.
- ROT13 Шифр Цезаря в Python
- Резервирование символов в Python
- Magic Commands — улучшение работы с Python
- Логирование с Logzero: ротация файла
- Асинхронное выполнение задач в Python
- Многоточие в Python
- Работа с SQLite в Python
- Перезагрузка оператора в Python
- Преобразование символов в нижний регистр
- Установка и использование Telegram API в Python
- Замена элементов в списке с помощью генераторов списков
- Построение графиков в Matplotlib
- Переопределение метода xor в Python
- Операции с числами в Python
- Создание именованных кортежей в Python
- Создание словаря через dict comprehension
- Методы split() и join() — Python строк.
- Работа с модулем cmath
- Умножение строк и списков
- Генераторные функции в Python
- Регулярные выражения в Python
- Установка и использование модуля Wikipedia
- Перегрузка операторов в Python
- Переопределение метода delitem в Python
- Использование модуля math
- Метод Event.wait() в Python
- Работа с датой и временем в Python
- Enum в Python: создание и использование перечислений
- Срез в Python
- Динамическая типизация в Python
- Мощь вложенных функций в Python
- Принципы Zen of Python
- Использование html-скриптов в Jupyter Notebook















