pretty22 发表于 2020-12-21 19:02:19

这里 我照着书上写的为啥运行不了! 小萌新求解答0.0

tuple = (1,2,36,54,66,95,42,51,36,2e+33,3e22)
temp = tuple[-1]

for i in tuple:
    if i > temp:
      temp = i

return temp


#运行之后显示这样的提示:TypeError: tuple expected at most 1 argument, got 11

suchocolate 发表于 2020-12-21 19:12:34

return不是函数里的吗,你这里没有函数

pretty22 发表于 2020-12-21 19:17:14

suchocolate 发表于 2020-12-21 19:12
return不是函数里的吗,你这里没有函数

啊这么看来 老师的书上 有BUG了{:10_245:}

洋洋痒 发表于 2020-12-21 22:26:58

代码没写全,报错报的应该不是这一段,是不是上边有代码用到tuple()方法了

z5560636 发表于 2020-12-22 10:53:05

tuple = (1,2,36,54,66,95,42,51,36,2e+33,3e22)
temp = tuple[-1]

for i in tuple:
    if i > temp:
      temp = i

print(temp)
页: [1]
查看完整版本: 这里 我照着书上写的为啥运行不了! 小萌新求解答0.0