给定一个字符串, 使用Sets计算给定字符串中存在的元音数量。
先决条件:Python Set用法
例子:
Input : srcmini
Output : No. of vowels : 5Input : Hello World
Output : No. of vowels :3
方法:
1.使用set()创建一组元音, 并将count变量初始化为0。
【Python程序在给定字符串中使用集合来计算元音数】2.遍历字符串中的字母, 并检查字符串中的字母是否出现在元音中。
3.如果存在, 则元音计数增加。
下面是上述方法的实现:
# Python3 code to count vowel in
# a string using set# Function to count vowel
def vowel_count( str ):# Initializing count variable to 0
count = 0# Creating a set of vowels
vowel = set ( "aeiouAEIOU" )# Loop to traverse the alphabet
# in the given string
for alphabet in str :# If alphabet is present
# in set vowel
if alphabet in vowel:
count = count + 1print ( "No. of vowels :" , count)# Driver code
str = "srcmini"# Function Call
vowel_count( str )
输出如下:
No. of vowels : 5
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
推荐阅读
- Python程序检查字符串是否是回文
- 使用Python程序爬取网页并获得最常用的单词
- 查找正方形和矩形的周长/周长的程序
- Python如何实现图像强度转换操作()
- Python程序使用OpenCV提取帧|视频操作
- 查找奇数次出现的数字的Python程序
- 最大和连续子数组的Python程序
- 数学建模|【建模算法】基于模拟退火算法求解TSP问题(Python实现)
- 数学建模|【建模算法】Python调用scikit-opt工具箱中的模拟退火算法求解TSP问题