Уведомления

Группа в Telegram: @pythonsu

#1 Июль 5, 2014 15:56:25

Kasta_neda
Зарегистрирован: 2014-06-08
Сообщения: 210
Репутация: +  6  -
Профиль   Отправить e-mail  

Транслит слов

Shaman
Ужас какой-то.
почему?

Офлайн

#2 Июль 5, 2014 17:49:12

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Транслит слов

Kasta_neda
почему?
В первую очередь из-за стиля именования переменных, во вторую, из-за нерацонального использования вычислительных ресурсов.

Офлайн

#3 Июль 5, 2014 20:06:00

Kasta_neda
Зарегистрирован: 2014-06-08
Сообщения: 210
Репутация: +  6  -
Профиль   Отправить e-mail  

Транслит слов

Shaman
не поспоришь.

Офлайн

#4 Июль 5, 2014 20:36:31

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Транслит слов

Кстати, для больших объёмов констант можно применять разные варианты такого:

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')

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version