。
def find_vowel_positions(input_str):
vowels = ['a', 'e', 'i', 'o', 'u']
positions = []
for i in range(len(input_str)):
if input_str[i].lower() in vowels:
positions.append(i)
return positions
input_str = input("请输入一行字符串:")
vowel_positions = find_vowel_positions(input_str)
print("字符串中元音的位置:", vowel_positions)
这个程序会读取用户输入的一行字符串,并找出其中所有元音的位置,然后打印出来。程序首先定义了一个包含所有元音字母的列表。然后,通过遍历输入字符串的每个字符,检查是否为元音字母(不区分大小写),如果是,则将该字符的位置添加到一个列表中。最后,打印出所有元音字母的位置。
这个程序可以应用于各种场景,例如文本处理、语音识别、自然语言处理等。如果您想在腾讯云上部署类似的应用,可以考虑使用以下产品:
希望以上信息对您有帮助!
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云