这里我定义了一个函数,它接受一个列表并返回同一个列表中偶数的计数。当我运行程序时,我得到 None 作为回报。
def count_even(lst, c = 0):
"""
parameters : a lst of type list
returns : the even elements from that list
"""
if lst == []:
return c
if lst[0] % 2 == 0:
c += 1
else:
return count_even(lst[1:])
print(count_even([1,2,3,4,5,6,7,8,9]))
我的问题在哪里?
POPMUISE
繁花如伊
海绵宝宝撒
相关分类