Answer the question
In order to leave comments, you need to log in
Keyerror error, what should I do?
KeyError: 'with'
#Транслітерація українська → румунська
d = {'a':'а', 'A': 'А', 'е':'ă', 'Е': 'Ă', 'и':'â','И':'Â', 'б': 'b', 'Б': 'B', 'к': 'c', 'К': 'C',
'д': 'd', 'Д': 'D', 'є': 'е','Є': 'є', 'ф': 'f', 'Ф': 'F', 'ґ': 'g', 'Ґ': 'G', 'х': 'h', 'Х': 'H', 'i': 'і', 'I': 'І', 'и': 'î', 'И': 'Î', 'ж': 'j', 'Ж': 'J', 'k': 'к', 'K': 'К', 'л': 'l',
'Л': 'L', 'м': 'm', 'М': 'M', 'н': 'n', 'Н': 'N', 'o': 'о', 'O': 'О', 'п': 'p', 'П': 'P',
'кю': 'q', 'Кю': 'Q', 'р': 'r', 'Р': 'R', 'c': 's', 'С': 'S', 'ш': 'ș',
'Ш': 'Ș', 'т': 't', 'Т': 'T', 'ц': 'ț', 'Ц': 'Ț', 'у': 'u', 'У': 'U',
'в': 'v', 'В': 'V', 'в': 'w', 'В': 'W', 'кз': 'x', 'Кз': 'X', 'й': 'y', 'Й': 'Y',
'з': 'z', 'З': 'Z'}
a = ['A', 'a', 'Б', 'б', 'В', 'в', 'Г', 'г', 'Ґ', 'ґ', 'Д', 'д', 'D', 'Е', 'е', 'Є', 'є', 'Ж',
'ж', 'З', 'з', 'И', 'и', 'І', 'і', 'Ї', 'ї', 'Й', 'й', 'К', 'к', 'Л', 'л', 'М', 'м', 'Н',
'н', 'О', 'о', 'П', 'п', 'Р', 'р', 'С', 'с', 'Т', 'т', 'У', 'у', 'Ф', 'ф', 'Х', 'х', 'Ц',
'ц', 'Ч','ч', 'Ш', 'ш', 'Щ', 'щ', 'ь', 'Ю', 'ю', 'Я', 'я']
print("Enter text: ")
st = str(input())
result = str()
len_st = len(st)
for i in range(0, len_st):
if st[i] in a:
simb = d [st[i]]
else:
simb = st[i]
result = result + simb
print(result)
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question