Предмет: Информатика, автор: Blackcherryan505

Срочно!
помогите пожалуйста
на питон 3
даю 15 баллов

Сменить регистр символа

Напишите функцию CaseChange(c), меняющую регистр символа, то есть переводящую заглавные буквы в строчные, а строчные — в заглавные, остальные символы меняться не должны. В решении нельзя использовать циклы. В решении нельзя использовать численные константы с неочевидным значением.


Примеры:


Ввод

n
4
O

Вывод

N
4
o

Приложения:

Ответы

Автор ответа: vimmortal2
4

Ответ:

def CaseChange(c):

   if c.islower():

       return c.upper()

   if c.isupper():

       return c.lower()  

   else:

       return c

a = input()

ans = CaseChange(a)

print(ans)

Объяснение:

Если буква маленькая - она же меняется на большую и наоборот. Если никакая проверка не подходит, то просто возвращается этот символ. Первая и последние три строки с исходника, остальное объяснил словами и как код.

Приложения:
Похожие вопросы
Предмет: Русский язык, автор: artem161000
Вставьте пропущенные буквы, ОБЪЯСНИВ УСЛОВИЯ ВЫБОРА приставок (пре-, при-)
Пр_дорожный, пр_открыть, пр_одолеть пр_пятствие, пр_возмочь боль, пр_сесть на скамью, пр_глушить, пр_морский, пр_сытиться, пр_небрегать, пр_вращение, пр_следование, пр_знаться, пр_зирать труса, пр_брежный, пр_ображение, пр_ступить к делу, пр_остановить, пр_восходный, пр_образование, пр_града, пр_ручить, , пр_строить, , знаки пр_пинания, пр_забавный котенок. Пр_бывать в неведении – пр_бывать по расписанию; старинное пр_дание – пр_дание силы; пр_данный патриот – пр_данный врагами – пр_данный командованию; пр_емник традиций – пр_емник «Турист-2» – пр_емственность поколений – пр_емлемый вариант; пр_зрение к смерти – пр_зрение сироты – пр_зор; пр_зирать угрозы – пр_зирать детей, потерявших родителей; пр_ображенный – пр_обретенный; пр_творить в жизнь – пр_творить дверь; пр_ткнуться о камень – пр_ткнуться в уголок; пр_увеличивать – пр_уменьшать значение открытия, пр_уменьшать расходы ради экономии; пр_ходящий момент – пр_ходящий медработник; пр_дел в храме – пр_дел всему; пр_клонить ветви – пр_клонить колена; пр_падать к земле – пр_подать урок; пр_скорбный факт – пр_светлый образ.
Предмет: Русский язык, автор: 10128
Предмет: Русский язык, автор: maks2004minenok