这篇文章给大家分享的是有关python中纯函数的使用方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
python主要应用领域有哪些
1、云计算,典型应用OpenStack。2、WEB前端开发,众多大型网站均为Python开发。3.人工智能应用,基于大数据分析和深度学习而发展出来的人工智能本质上已经无法离开python。4、系统运维工程项目,自动化运维的标配就是python+Django/flask。5、金融理财分析,量化交易,金融分析。6、大数据分析。
1、概念
纯函数是函数的特殊情况。更常见的情况是,函数包含一些会导致程序或系统状态变化的操作,如修改全局变量、输入命令行、读写文件等。这种变化被称为函数的副作用。
副作用不是坏作用,而是函数在输入值和输出值之间映射出来的作用。副作用有时是不可避免的。
2、使用说明
由于有副作用,函数不需要完全遵循输入->映射->输出模式,函数可以在没有参数或返回值的情况下具有功能。如果你看到一个函数没有参数或返回值,应该自然地想到副作用。
3、实例
没有参数没有返回值:
def say_hello(): print('hello')
有参数没有返回值:
def say_words(words): print(words)
感谢各位的阅读!关于“python中纯函数的使用方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!