📌  相关文章
📜  国际空间研究组织 | ISRO CS 2017 |问题 47(1)

📅  最后修改于: 2023-12-03 14:50:47.806000             🧑  作者: Mango

国际空间研究组织 - ISRO CS 2017 - 问题 47

这是国际空间研究组织(ISRO) 2017年计算机科学(CS)考试的第47道问题。这道问题是一个编程问题,需要计算一个字符串中元音字母(即英语中的 a, e, i, o, u) 的个数。

以下是代码片段:

string = input("Enter a string: ")
vowels = 'aeiou'
count = 0
for s in string:
    if s in vowels:
        count += 1
print("Number of vowels: ", count)

这段代码首先读取用户输入的字符串,然后创建一个字符串 vowels,其中包含所有元音字母。接着,使用计数器 count 进行循环遍历字符串,每当遇到一个元音字母,计数器 count 将加1。最后,程序输出统计结果。

这是一个简单的代码,但是它通过迭代字符串并使用条件语句统计元音字母的数目展示了Python语言的基本语法。同样,它也是处理字符串数据的基本示例,这很重要,因为在现代编程中,处理字符串数据是一项极其常见、基本的操作。