+ 1

Вы создаете программу для анализа текста. Примите текст в качестве первых входных данных и букву в качестве вторых входных данн

Вы создаете программу для анализа текста. Примите текст в качестве первых входных данных и букву в качестве вторых входных данных и выведите процент частоты появления этой буквы в тексте в виде целого числа. Пример Входных Данных hello l Пример Выходных Данных 40 Буква l появляется 2 раза в тексте hello, в котором 5 букв. Поэтому, частота появления составит (2/5)*100 = 40. n = input() text = input() goo = len(n) s = 0 for i in n: if text in i: s +=1 print(int(s/goo*100) Я написал все правильно проверил,но "Sololearn"не принимает мой ответ что можно сделать?

20th Jan 2022, 7:20 AM
Karen Dof
4 Réponses
+ 2
n = input() text = input() goo = len(n) s=0 for i in n: if text in i: s+=1 print(int(s/goo*100)) Your code is right but there were some indentation errors (which I fixed) and there was a ')' missing in the last line.
20th Jan 2022, 7:24 AM
NEZ
NEZ - avatar
+ 2
так лучше написать код: https://code.sololearn.com/c4GV1hSDsWw2/?ref=app
20th Jan 2022, 9:40 AM
Shadoff
Shadoff - avatar
+ 1
ㅤㅤㅤ Oh yes!🤦 now it's work ))😁
20th Jan 2022, 7:28 AM
Karen Dof
+ 1
txt = input() b = input() txt1 = len(txt) b1 = (txt.count(b)) x = (b1 / txt1) * 100 print (int(x))
8th Aug 2022, 2:35 PM
Egor Vorfolomeew
Egor Vorfolomeew - avatar