Прикреплённый файл «wordstr.py»
Загрузка 1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 '''Ввести строку, затем слово.
5 Определить, сколько раз в строке встречается заданное слово.
6 Вариант без использования строковых методов.
7 Ошибка: ложное распознавание слова "abc" внутри слова "dabce"
8 Ошибка: дожное двойное распознавание слова "abab" в слове "ababab"
9 '''
10
11 l,w=raw_input('Введите строку: '),raw_input('Введите слово: ')
12 count=0
13 for i in xrange(len(l)-len(w)+1):
14 for j in xrange(len(w)):
15 if l[i+j]!=w[j]:
16 break
17 else:
18 count+=1
19 print count
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2011-09-26 11:35:21, 0.8 KB) [[attachment:multab.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.5 KB) [[attachment:multab3.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.2 KB) [[attachment:multab3a.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.5 KB) [[attachment:nospac.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.4 KB) [[attachment:nospaca.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.4 KB) [[attachment:staty.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.7 KB) [[attachment:wordstr.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.5 KB) [[attachment:wordstrf.py]]
- [получить | показать] (2011-09-26 11:35:21, 0.3 KB) [[attachment:wordstrs.py]]
Вам нельзя прикреплять файлы к этой странице.