Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

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

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

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

Задание: Найти количество гласных во втором слове от начала предложения.
 
Python:
Expand Collapse Copy
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)

вот так?
 
Python:
Expand Collapse Copy
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))
 
Python:
Expand Collapse Copy
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пасибо огромное, не мог бы ты помочь методом алгоритмов
 
Cпасибо огромное, не мог бы ты помочь методом алгоритмов
прости,но если в этом скрипте не используется метод алгоритмов то я немного не шарю и не смогу тебе помочь
 
Назад
Сверху Снизу