多次退货

函数 xyz 返回两个值 a 和 b:

def xyz():
  return a, b

代码调用 xyz 将结果存储到一个变量中,假设 xyz 只返回一个值:

t = xyz()

t 的值实际上是一个元组(A, B),因此假设它是不是一个元组可能失败上 t 任何行动中的代码具有一个意外错误有关的元组。

TypeError:type tuple 没有定义…方法

修复将是:

a, b = xyz()

只有阅读元组错误消息,初学者才能找到此消息的原因!