【python学习笔记】纯函数

纯函数

一个函数的返回结果只依赖与它的参数(外部的变化不会影响返回结果),并且执行过程性中没有副作用,这个函数叫做纯函数

纯函数的3个原则:

  • 变量只在函数作用域内获取,作为函数的参数传入;
  • 不会产生副作用,不会改变被传入的数据或者其他数据(全局变量)
  • 相同的输入保证相同的输出

 

posted @ 2021-05-06 11:18  咸鱼翻身仍是咸鱼  阅读(52)  评论(0)    收藏  举报