标签: python return
这只是一个有趣的事情,突然出现在我脑海中。想象一个场景,当你有
def returner(): return 6
然后你称之为:
six = returner()
现在6已经返回six。但是当您只是调用函数时,6会发生什么?
six
returner()
返回的值是否完全被丢弃?或者它被分配给一些隐藏变量?
答案 0 :(得分:3)
如果您使用的是交互式解释器,则会打印出来,如果单独运行则会被丢弃。