Создайте функцию, которая будет принимать в качестве аргумента единичный символ и возвращать код такого же символа, но в другом регистре.
Примеры:
Если дано:
код символа "A" - 65
код символа "a" - 97
counterpartCharCode("A") ➞ 97
counterpartCharCode("a") ➞ 65
Примечание:
- Аргумент всегда будет единичным символом.
- Не все символы имеют регистр (например, цифры). Если перевести символ в другой регистр невозможно, функция должна вернуть код самого символа.
Варианты решений:
def counterpartCharCode(char):
return ord(char.swapcase())
def counterpartCharCode(char):
return ord(char.upper()) if char.islower() else ord(char.lower())