Напишите функцию CaseChange(c) на языке Python 3, которая изменяет регистр символа. Функция должна преобразовывать
Напишите функцию CaseChange(c) на языке Python 3, которая изменяет регистр символа. Функция должна преобразовывать заглавные буквы в строчные и наоборот, при этом остальные символы не должны изменяться. Вам запрещено использовать циклы в вашем решении, а также численные константы с неочевидным значением. Примеры: Ввод: "n", Вывод: "N".
07.09.2024 01:42
Объяснение: Для решения данной задачи мы будем использовать встроенные методы строк языка Python. Один из таких методов - `str.islower()`, который проверяет, является ли символ строчной буквой, и `str.upper()`, который преобразует символ в заглавную букву. Используя эти методы, мы можем создать функцию `CaseChange(c)`, которая будет менять регистр символа следующим образом: если символ является строчной буквой, то он будет преобразован в заглавную, а если символ является заглавной буквой, то он будет преобразован в строчную. Все остальные символы должны остаться неизменными.
Доп. материал:
Совет: Для лучшего понимания работы методов и функций в Python рекомендуется выполнить данный код и попробовать изменить входные символы. Также полезно будет ознакомиться с другими методами и функциями для работы со строками в Python.
Задача для проверки: Напишите программу, которая принимает строку от пользователя и заменяет все символы в ней на символы с обратным регистром. Например, если введена строка "Hello, World!", то программа должна вывести "hELLO, wORLD!".