18讲 0
def first(number):result = 0
if number.pop() != 5:
for each in number:
result +=each
return result * 3
else:
for each in number:
result += each
b= a - number.pop()
return b*5
请问这样写哪里错了呀? 你的代码有太多奇怪的点了:
1,缩进问题
2,倒数第二行,那个a算什么?
3,return你告诉我写在if和else中间?
4,你这个代码到底想干什么?
5,请不要重复发帖,谢谢! 抱歉抱歉,不知道发了两次帖,电脑有点问题。
倒数第二行的a应该是result,之前用的a,后来改成result,忘记改了。
return不能放在if和else中间嘛{:10_266:}
页:
[1]