Вопрос Помогите питонисты, очевидное задание

И каждый день, как семь бед
Начинающий
Статус
Оффлайн
Регистрация
2 Сен 2017
Сообщения
167
Реакции[?]
12
Поинты[?]
0
Контрольная строка: «Человек в 21 веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку двадцатого века, не умевшему ни читать, ни писать.»

Выполнить задание двумя способами: 1) с использованием алгоритмов 2) с использованием методов Python

Задание: Найти количество гласных во втором слове от начала предложения.
 
Начинающий
Статус
Оффлайн
Регистрация
3 Фев 2020
Сообщения
24
Реакции[?]
2
Поинты[?]
0
Python:
print('''Человек в 21 веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку двадцатого века, не умевшему ни читать, ни писать.''')
while True:
    s = str(input())
    if(s=='веке' or s=='веке'):
        break
    k = 0
    for x in s:
        if x in 'ёуеыаоэяиюЁУЕЫАОЭЯИЮ':
            k += 1
    print(k)
вот так?
 
Пользователь
Статус
Оффлайн
Регистрация
17 Янв 2020
Сообщения
382
Реакции[?]
63
Поинты[?]
2K
Python:
text = '''Человек в 21 веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку двадцатого века, не умевшему ни читать, ни писать.'''
k = 1
vowels = ['ё','у','е','ы','а','о','э','я','и','ю','Ё','У','Е','Ы','А','О','Э','Я','И','Ю']
vowels_count = 0
for letter in text:
    if ' ' in str(letter):
        k += 1
    elif k == 2 and letter in vowels:
        vowels_count +=1
    elif k == 3:
        break
print('Число гласных во втором слове:%s' %(vowels_count))
 
И каждый день, как семь бед
Начинающий
Статус
Оффлайн
Регистрация
2 Сен 2017
Сообщения
167
Реакции[?]
12
Поинты[?]
0
Python:
text = '''Человек в 21 веке, который не будет уметь пользоваться ЭВМ, будет подобен человеку двадцатого века, не умевшему ни читать, ни писать.'''
k = 1
vowels = ['ё','у','е','ы','а','о','э','я','и','ю','Ё','У','Е','Ы','А','О','Э','Я','И','Ю']
vowels_count = 0
for letter in text:
    if ' ' in str(letter):
        k += 1
    elif k == 2 and letter in vowels:
        vowels_count +=1
    elif k == 3:
        break
print('Число гласных во втором слове:%s' %(vowels_count))
Cпасибо огромное, не мог бы ты помочь методом алгоритмов
 
Пользователь
Статус
Оффлайн
Регистрация
17 Янв 2020
Сообщения
382
Реакции[?]
63
Поинты[?]
2K
Cпасибо огромное, не мог бы ты помочь методом алгоритмов
прости,но если в этом скрипте не используется метод алгоритмов то я немного не шарю и не смогу тебе помочь
 
Сверху Снизу