Apr 16, 2010 13:20
# -*- coding: cp1251 -*-
import random
lettersEng = {'a':['',''],'b':['',''],'c':['',''],\
'd':['',''],'e':['',''],'f':['',''],\
'g':['',''],'h':['',''],'i':['',''],\
'j':['',''],'k':['',''],'l':['',''],\
'm':['',''],'n':['',''],'o':['',''],\
'p':['',''],'q':['',''],'r':['',''],\
's':['',''],'t':['',''],'u':['',''],\
'v':['',''],'w':['',''],'x':['',''],\
'y':['',''],'z':['','']}
lettersRus = {'а':['артерия','атрибут'],'б':['бабахнуть','безмытный'],'в':['волонтер','вострец'],\
'г':['гражданин','гребать'],'д':['джурапки','диспозиция'],'е':['елбот','елёвый'],\
'ё':['ёлко','ё-маё'],'ж':['животное','жар'],'з':['звездный','залом'],\
'и':['и-иха-а','иллюзия'],'й':['йод','йота'],'к':['коричневый','кран'],\
'л':['ложка','лист'],'м':['мрачный','мир'],'н':['номерной','номер'],\
'о':['оп-па','огненный'],'п':['прикольный','план'],'р':['розовый','ромб'],\
'с':['светлый','стул'],'т':['тормозной','транспорт'],'у':['убранный','утро'],\
'ф':['фиговый','фазан'],'х':['хороший','химера'],'ц':['цель','цельный'],\
'ч':['чистый','человек'],'ш':['шар','широкий'],'щ':['щит','щитовый'],\
'ъ':['CENSORED_01_ъ','CENSORED_02_ъ'],'ы':['CENSORED_01_ы','CENSORED_02_ы'],\
'ь':['CENSORED_01_ь','CENSORED_02_ь'],\
'э':['этот','экземпляр'],'ю':['южный','юла'],'я':['ясный','япошка']}
while True:
IN = raw_input('Введите аббревиатуру: ')
abbrIn = list(IN.lower())
abbrOut = ''
if 'q' == IN: break
for i in abbrIn:
if lettersRus.has_key(i):
abbrOut += random.choice(lettersRus[i])
abbrOut += ' '
else:
pass
print abbrOut
python