我正在努力理解return
声明的重要性。
外行人可以向我解释一下吗?特别是背后的力量。
我已阅读定义,看过示例,并了解其工作原理。但我也读到它非常强大和重要,它只用于函数(或类中的方法)。
有人可以提供深入的解释吗?
答案 0 :(得分:1)
一切都是python中的一个对象,甚至是函数。函数可以赋给变量,传递给另一个函数,可以从另一个函数返回。
return
statment帮助函数将值返回给调用语句。它之所以强大是因为python中的变量可以用来从其他函数返回函数。
这允许它使用decorators
执行一些有趣的事情,例如解耦函数。
了解装饰器阅读this