Найти - Пользователи
Полная версия: Транслит слов
Начало » Python для новичков » Транслит слов
1 2
Kasta_neda
Shaman
Ужас какой-то.
почему?
Shaman
Kasta_neda
почему?
В первую очередь из-за стиля именования переменных, во вторую, из-за нерацонального использования вычислительных ресурсов.
Kasta_neda
Shaman
не поспоришь.
Shaman
Кстати, для больших объёмов констант можно применять разные варианты такого:
def dp(s):
    return tuple(p.split('=') for p in s.strip().split())
capitals   = dp(u'''А=A Б=B В=V Г=G Д=D Е=E Ё=E З=Z И=I Й=Y К=K Л=L М=M Н=N
                    О=O П=P Р=R С=S Т=T У=U Ф=F Х=H Ъ=u Ы=Y Ь= Э=E''')
capitals_m = dp(u'Ж=Zh Ц=Ts Ч=Ch Ш=Sh Щ=Sch Ю=Yu Я=Ya')
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB