Частота букв | Sololearn: Learn to code for FREE!
Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок
0

Частота букв

#не бьётся решение задачи, help please #Пример Входных Данных #hello #l #Пример Выходных Данных #40 #Буква l появляется 2 раза в тексте hello, в #котором 5 букв. Поэтому, частота появления #составит (2/5)*100 = 40. x = input() y = input() if y in x: z = int(x.count(y)) print (z) print ((z / (int(len(x))))*100)

5th Mar 2022, 9:54 AM
Rasl
Rasl - avatar
6 ответов
0
Нашел косяк, число не целое было print (int((z / (int(len(x))))*100)) Так решилось
5th Mar 2022, 10:03 AM
Rasl
Rasl - avatar
0
#ваш код text = input() letter = input() x=(text.count(letter)/len(text))*100 print(int(x))
11th Apr 2023, 8:08 AM
Дмитрий Рыбец
Дмитрий Рыбец - avatar
0
#ваш код x = input() y = input() z = len(x) r = (x.count(y)) print ((int((r/z)*100)))
27th May 2023, 8:51 AM
Yura
- 2
Rasl , your code is unnecessarily complex. According to your code it can be done this way. https://code.sololearn.com/cCB46LkUFIVM/?ref=app
5th Mar 2022, 10:03 AM
TheWh¡teCat 🇧🇬
TheWh¡teCat 🇧🇬 - avatar
- 2
Видимо уже решил
5th Mar 2022, 2:15 PM
Shadoff
Shadoff - avatar
- 2
Что за дегенераты!
5th Mar 2022, 4:40 PM
Shadoff
Shadoff - avatar