【发布时间】:2019-05-14 16:52:25
【问题描述】:
我的print 在返回后正在工作,我想知道为什么。我已经尝试了几件事,但它们不起作用:
def addNum(a, b, c, d, e, f,):
return a + b + c + d + e + f
print("dope")
list1 = addNum(2, 3, 3, 3, 3, 5)
print(list1)
我想要它做的是打印dope,但它会跳过那部分,只输出返回值。
【问题讨论】:
-
嗯,您的
print前面有一个return。这使得print无法访问。 -
return语句被命中后,函数中的任何内容都不会运行。功能到此结束。您必须将print放在return之前。
标签: python python-3.x function