我们刚刚在课堂上学习了五分钟的循环,我们已经得到了一个实验室。我正在努力,但仍然没有得到我需要的。我要做的是取一个整数列表,然后只取奇数整数,把它们相加,然后返回它们,如果整数列表是[3,2,4,7,2,4,1,3,2],那么返回值是14
def f(ls):
ct=0
for x in (f(ls)):
if x%2==1:
ct+=x
return(ct)
print(f[2,5,4,6,7,8,2])
错误代码显示
Traceback (most recent call last):
File "C:/Users/Ian/Documents/Python/Labs/lab8.py", line 10, in <module>
print(f[2,5,4,6,7,8,2])
TypeError: 'function' object is not subscriptable
只是几个小错误:
函数调用中缺少括号
而不是
相关问题 更多 >
编程相关推荐