Как изменить регистр символов в строке так, чтобы первая буква каждого слова была заглавной, а остальные буквы
Как изменить регистр символов в строке так, чтобы первая буква каждого слова была заглавной, а остальные буквы - строчными, используя функцию Capitalize(S) на Python?
08.12.2023 16:01
Функция `Capitalize(S)` в Python позволяет изменить регистр символов в строке таким образом, чтобы первая буква каждого слова стала заглавной, а остальные буквы в словах остались строчными.
Для использования этой функции вам потребуется передать в нее строку `S`, которую вы хотите изменить.
Функция `Capitalize(S)` имеет следующий синтаксис:
Дополнительный материал:
Вывод:
Совет:
- Если вам нужно изменить регистр всех букв в строке на заглавные, можно воспользоваться функцией `upper()`. Например: `S.upper()`.
- Если вам нужно изменить регистр всех букв в строке на строчные, можно воспользоваться функцией `lower()`. Например: `S.lower()`.
Ещё задача:
Напишите функцию `capitalize_sentence(S)`, которая принимает в качестве аргумента строку `S` и возвращает новую строку, в которой первая буква каждого слова будет заглавной, а остальные буквы - строчными.
Инструкция:
Для изменения регистра символов в строке на Python так, чтобы первая буква каждого слова была заглавной, а остальные буквы были строчными, можно использовать функцию `capitalize()`.
Функция `capitalize()` преобразует только первую букву строки в заглавную, а все остальные буквы оставляет как есть. Чтобы преобразовать остальные буквы в строчные, можно использовать метод `lower()`.
Пример использования:
Совет:
При использовании методов и функций Python, таких как `capitalize()`, `split()` и `join()`, важно обратить внимание на правильное использование и порядок вызова, чтобы добиться желаемого результата.
Дополнительное упражнение:
Напишите функцию, которая изменяет регистр всех букв в заданной строке на обратный (т.е. если буква была заглавной, она становится строчной, а если была строчной, она становится заглавной). Используйте функцию `swapcase()` в Python для решения задачи.