Программа должна считать, сколько раз в строке S встречается подстрока «12».
Какой оператор надо вставить вместо многоточия? Вводите ответ без пробелов.
Голосование за лучший ответ
print(stroka.count(’12’))
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
11. Программа должна считать, сколько раз в строке S встречается подстрока ’12’. Какой оператор надо вставить вместо многоточия? Вводите ответ без пробелов. c := 0;
repeat
.
if p <> 0 then begin
c := c + 1;
Delete ( S, 1, p+1)
end;
until p = 0;
Какой обьем занимает текст состоящий из 10 страниц по 20 строк и в которой стоке по 70 символов если текст набирали на компьютере.
найти количество символов в алфавите с помощью которого был записан текст состоящий из 800 символов и занимающий 64 к байт
Пожалуйста быстрееее дам 20 баллов‼️‼️‼️‼️‼️
Язык Python. Заранее спасибо) Программа должна считать, сколько раз в строке S встречается подстрока «12». Какой оператор надо вставить вместо многоточия? Вводите ответ без пробелов. c = 0
while True:
.
if p < 0: break
c += 1
S = S[p+2:]

Метод возвращает индекс первого вхождения подстроки в строку или -1, если ничего не нашлось.
Для проверки можно вводить разные строчки и смотреть, что будет:
S = input()
c = 0
while True:
p = S.find(«12»)
if p < 0: break
c += 1
S = S[p+2:]
print(c)
Новые вопросы в Информатика
Що таке комп’ютерна графіка? Які її види ви знаєте?
Закодуйте слово «зображення» та «положення»
Какой обьем занимает текст состоящий из 10 страниц по 20 строк и в которой стоке по 70 символов если текст набирали на компьютере.
найти количество символов в алфавите с помощью которого был записан текст состоящий из 800 символов и занимающий 64 к байт
Как посчитать сколько раз символ встречается в строке? [закрыт]
Учебные задания допустимы в качестве вопросов только при условии, что вы пытались решить их самостоятельно перед тем, как задать вопрос. Пожалуйста, отредактируйте вопрос и укажите, что именно вызвало у вас трудности при решении задачи. Например, приведите код, который вы написали, пытаясь решить задачу
Закрыт 6 лет назад .
Дана строка s = ‘good shene’, надо создать словарь, где для всех символов, встречающихся в строке, хранится число: сколько раз символ встретился в строке. Для решения задачи надо использовать генератор.
Отслеживать
673 2 2 серебряных знака 15 15 бронзовых знаков
задан 25 окт 2017 в 19:55
goggle lesha goggle lesha
41 1 1 золотой знак 1 1 серебряный знак 4 4 бронзовых знака
‘abcabcabd’.count(‘c’) или ‘abcabcabd’.count(‘abc’) . А вообще такие вещи гуглом за 10 секунд находятся. 😉
25 окт 2017 в 20:00
@MaxU в ответ его! 🙂
25 окт 2017 в 20:06
@ВладимирМартьянов, добавил на тот случай если кто-то из гугла сюда прийдет.
25 окт 2017 в 20:09
@MaxU строка уже задана, например для строки s = ‘good shene’ создать словарь, где для всех символов, встречающихся в строке, хранится число: сколько раз символ встретился в строке. нужно использовать генераторы, чтобы решить задачу в одну строку.
25 окт 2017 в 20:12
@gogglelesha, нажмите кнопку «править» и исправьте вопрос.
25 окт 2017 в 20:13
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Ответ на вопрос после правки:
In [17]: s Out[17]: 'good shene' In [18]: Out[18]:
Классический вариант решения (если нет обязательного условия использовать генераторы):
In [23]: from collections import Counter In [24]: c = Counter(s) In [25]: c Out[25]: Counter() In [26]: c.most_common(1) Out[26]: [('o', 2)]
Ответ на вопрос до правки:
In [3]: 'abcabcabd'.count('c') Out[3]: 2 In [4]: 'abcabcabd'.count('abc') Out[4]: 2 In [5]: 'abcabcabd'.count('abd') Out[5]: 1
тоже самое можно проделать с переменными:
In [6]: s1 = 'aaabbbcccdxyz' In [7]: s2 = 'a' In [8]: s1.count(s2) Out[8]: 3 In [9]: s1.count('xyz') Out[9]: 1
