Python Подсчет количества гласных в строке
В Python мы можем подсчитать количество гласных в строке, перебирая каждый символ строки и проверяя, является ли он гласной буквой (a, e, i, o, u). Ниже приведён простой пример кода.
Пример
def count_vowels(s):
vowels = "aeiouAEIOU"
count = 0
for char in s:
if char in vowels:
count += 1
return count
# Пример строки
text = "Hello, World!"
print(f"Количество гласных: {count_vowels(text)}")
vowels = "aeiouAEIOU"
count = 0
for char in s:
if char in vowels:
count += 1
return count
# Пример строки
text = "Hello, World!"
print(f"Количество гласных: {count_vowels(text)}")
Анализ кода:
vowels = "aeiouAEIOU": Определяет строку, содержащую все гласные буквы, включая заглавные и строчные.count = 0: Инициализирует счётчик для подсчёта количества гласных.for char in s:: Пройти по строкеsдля каждого символа.if char in vowels:: Проверить, является ли текущий символ гласной буквой.count += 1: Если это гласная буква, увеличить счётчик на 1.return count: Вернуть итоговое количество гласных.text = "Hello, World!": Определите пример строки.print(f"元音字母的数量是: {count_vowels(text)}"): Вызовитеcount_vowelsфункцию и выведите результат.
Результат вывода:
元音字母的数量是: 3Другие расширения
Python3 Примеры