多次退货
函数 xyz 返回两个值 a 和 b:
def xyz():
return a, b
代码调用 xyz 将结果存储到一个变量中,假设 xyz 只返回一个值:
t = xyz()
t
的值实际上是一个元组(A, B),因此假设它是不是一个元组可能失败上 t
任何行动深中的代码具有一个意外错误有关的元组。
TypeError:type tuple 没有定义…方法
修复将是:
a, b = xyz()
只有阅读元组错误消息,初学者才能找到此消息的原因!
函数 xyz 返回两个值 a 和 b:
def xyz():
return a, b
代码调用 xyz 将结果存储到一个变量中,假设 xyz 只返回一个值:
t = xyz()
t
的值实际上是一个元组(A, B),因此假设它是不是一个元组可能失败上 t
任何行动深中的代码具有一个意外错误有关的元组。
TypeError:type tuple 没有定义…方法
修复将是:
a, b = xyz()
只有阅读元组错误消息,初学者才能找到此消息的原因!