Дана строка. Подсчитать, сколько в ней r, t СДЕЛАТЬ В ПИТОНЕ!

+495 голосов
4.8m просмотров

Дана строка. Подсчитать, сколько в ней r, t СДЕЛАТЬ В ПИТОНЕ!


спросил от в категории Информатика
оставил комментарий от Одаренный (1.6k баллов)
+51

Имеется в виду общая сумма кол-ва вхождений этих символов, или для каждого по отдельности?

оставил комментарий от
+144

просто идет любая строка из чего либо и нужно посчитать сколько в этой строке будет этих двух букв

оставил комментарий от (13 баллов)
+137

можно подробнее объяснить?

2 Ответы

+133 голосов
ответил от Одаренный (1.6k баллов)

Ответ:

--- Python 3.8.3 ---

RawString = input()

r, t = [input() for _ in range(2)]

print(f'"r" (mean {r}) count: {RawString.count(r)}\n"t" (mean {t}) count: {RawString.count(t)}')

оставил комментарий от Одаренный (1.6k баллов)
+47

Конечно можно. Так и надо было изначально, просто я не понял и пошёл читать эти самые r и t с клавы))

оставил комментарий от Начинающий (528 баллов)
+68

inp = input()
print(f'Кол-во "r": {inp.count("r")}\nКол-во "t": {inp.count("t")}')

оставил комментарий от Начинающий (528 баллов)
+109

правда зачем вторая строчка, если можно сделать так:

оставил комментарий от Одаренный (1.6k баллов)
+114

Чтож, бывает) Как говориться, нет конкретного ТЗ - получается хз

оставил комментарий от Начинающий (528 баллов)
+173

))

+122 голосов
ответил от Начинающий (528 баллов)

inp = input()

print(f'Кол-во "r": {inp.count("r")}\nКол-во "t": {inp.count("t")}')

...