擅长:python、mysql、java
<p>首先,您不需要在这里使用函数,因为它实际上并不能为您带来任何好处。其次,您将使用名称<code>m</code>来表示两个不同的变量。你知道吗</p>
<pre><code>s = str(raw_input("Enter a string of characters:"))
m = 0
for l in s:
if l in 'aeiou':
m += 1
print("The number of vowels is " + str(m))
</code></pre>
<p>还要注意我是如何用一个简单的<code>in</code>检查来替换单调乏味的<code>if m == 'a' or m =='e' ...</code>。你知道吗</p>