Автор | Сообщение |
|
Отправлено: 29.12.21 14:44. Заголовок: 24 задание №189
Здравствуйте! Скажите, пожалуйста, где ошибка. На моих маленьких файлах работает. #Определите максимальное количество идущих подряд символов, среди которых нет точек, #а количество гласных (букв A, E, I, O, U, Y) не превышает 7. s=open('1.txt').readline() print(s) s=s.replace('.',' ') print(s) s=s.split() print(s) p=[] for i in s: if (i.count('A')+i.count('E')+i.count('I')+i.count('O')+i.count('U')+i.count('Y'))<=7: p.append(i) p1=max(p, key=len) print(p1) print(len(p1))
|
|
|
Ответов - 1
[только новые]
|
|
|
| Администратор
|
Сообщение: 3145
|
|
Отправлено: 29.12.21 15:26. Заголовок: Писаренко пишет: if ..
Писаренко пишет: цитата: | if (i.count('A')+i.count('E')+i.count('I')+i.count('O')+i.count('U')+i.count('Y'))<=7: |
|
Вы уверены, что тут везде "i"?
|
|
|