擅长:python、mysql、java
<p>在我看来,你的压痕有问题,你在那里留了一个多余的空间。(超级猫而不是超级猫)</p>
<p>您还在count元音()中使用了元音元音而不是索引,并且忘记在is元音()中使用<code>global</code>语句。在</p>
<pre><code>vowelletters = ["A","E","I","O","U","a","e","i","o","u"]
def isVowel(supercat):
global vowelletters
if supercat in vowelletters:
return True
else:
return False
print isVowel(supercat) # This isn't executed
# because it is after a return statement.
def countvowel(supercat):
count = 0
for index in supercat:
if isVowel(index): count += 1
return count
y = countvowel("supercat")
print(y)
</code></pre>