+ 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"не принимает мой ответ что можно сделать?
4 Answers
+ 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.
+ 2
так лучше написать код:
https://code.sololearn.com/c4GV1hSDsWw2/?ref=app
+ 1
ㅤㅤㅤ Oh yes!🤦 now it's work ))😁
+ 1
txt = input()
b = input()
txt1 = len(txt)
b1 = (txt.count(b))
x = (b1 / txt1) * 100
print (int(x))