Подсчет гласных в строке

Практические упражнения Python 

Выберете уровень:
►► ►► ►►►
Начальный  Средний  Высокий 

Подсчет гласных в строке

Задача: написать функцию, которая подсчитывает количество гласных букв в строке.

def count_vowels(s):
    return sum(1 for char in s.lower() if char in 'aeiou')

print(count_vowels("Hello World"))
# Этот метод использует list comprehension для создания списка из единиц за каждую гласную в строке, а затем суммирует его для получения общего количества гласных.
def count_vowels(s):
    vowels = 'aeiou'
    count = 0
    for char in s.lower():
        if char in vowels:
            count += 1
    return count

print(count_vowels("Hello World"))
# В этом методе применяется цикл для перебора каждого символа в строке и инкрементируется счетчик каждый раз, когда встречается гласная.

Для практики

Категория: Практические упражнения Python | Добавил: Admin (04.04.2024)
Просмотров: 38 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: