我希望函数在计算单词中的元音时返回两种类型的值,字符串和整数。调用时,我只得到 y 值,而不是 x。你能解释为什么会这样吗?
def cnt_vow(s):
x = 0
y = ''
for char in s:
if char in 'aeuio':
y = y + char
x = x + 1
return y
return x
cnt_vow('hello')
预期的:'eo', 2
曾是:'eo'