Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с питоном

Антоша . Мастер (1100), на голосовании 4 месяца назад
strok=input()
dict = {
'А':'1',
'Б':'3',
'В':'6',
'Г':'10',
'Д':'75',
'Е':'105',
'Ё':'9333',
'Ж':'11999',
'З':'1125',
'И':'12222',
'Й':'132',
'К':'156',
'Л':'15166',
'М':'17499',
'Н':'17142',
'О':'19428',
'П':'19125',
'Р':'21375',
'С':'21111',
'Т':'23333',
'У':'231',
'Ф':'253',
'Х':'2509',
'Ц':'27272',
'Ч':'27083',
'Ш':'29249',
'Щ':'29076',
'Ъ':'3123',
'Ы':'31071',
'Ь':'33214',
'Э':'33066',
'Ю':'35199',
'Я':'1031',
}

for i in range(0,len(strok)):
for i in range(0,len(dict)) :
if strok[i] in dict:
strok[i]=dict[strok[i]]
print(strok)



Этот код должен на ввод "да" выводить набор чисел.
В чём ошибка?
Голосование за лучший ответ
Celtic Hammer Мудрец (16455) 5 месяцев назад
 for i in range(0,len(strok)): 
for i in range(0,len(dict)) :
Так нельзя. Счетчик во вложенном цикле должен отличаться от счетчика во внешнем цикле. Это для начала....
Антоша . Мастер (1100) 5 месяцев назад
Второй цикл здесь вроде вообще не нужен, выдаёт ощибку:
TabError: непоследовательное использование табуляции и пробелов в отступах.Что делать?
Похожие вопросы