Сделал 11 задание
This commit is contained in:
parent
fb1e413400
commit
db98760ecf
39
lesson.11.py
Normal file
39
lesson.11.py
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
''' ****** Задание 11 из 20 *********
|
||||||
|
*
|
||||||
|
'''
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
TRANSLITERATION_MAP = {
|
||||||
|
'А': 'A', 'Б': 'B', 'В': 'V',
|
||||||
|
'Г': 'G', 'Д': 'D', 'Е': 'E',
|
||||||
|
'Ё': 'E', 'Ж': 'ZH', 'З': 'Z',
|
||||||
|
'И': 'I', 'Й': 'I', 'К': 'K',
|
||||||
|
'Л': 'L', 'М': 'M', 'Н': 'N',
|
||||||
|
'О': 'O', 'П': 'P', 'Р': 'R',
|
||||||
|
'С': 'S', 'Т': 'T', 'У': 'U',
|
||||||
|
'Ф': 'F', 'Х': 'KH', 'Ц': 'TC',
|
||||||
|
'Ч': 'CH', 'Ш': 'SH', 'Щ': 'SHCH',
|
||||||
|
'Ы': 'Y', 'Э': 'E', 'Ю': 'IU',
|
||||||
|
'Я': 'IA', 'Ь': '', 'Ъ': '',
|
||||||
|
}
|
||||||
|
|
||||||
|
input_text = input()
|
||||||
|
|
||||||
|
for char in input_text:
|
||||||
|
upper_char = char.upper()
|
||||||
|
|
||||||
|
if upper_char in TRANSLITERATION_MAP:
|
||||||
|
transliterated = TRANSLITERATION_MAP[upper_char]
|
||||||
|
|
||||||
|
if char.isupper():
|
||||||
|
print(transliterated.capitalize(), end='')
|
||||||
|
else:
|
||||||
|
print(transliterated.lower(), end='')
|
||||||
|
else:
|
||||||
|
print(char, end='')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in a new issue