品易云推流 关闭
文章详情页
文章 > Python基础教程 > python纯函数如何使用

python纯函数如何使用

头像

小妮浅浅

2021-04-15 14:56:08864浏览 · 0收藏 · 0评论

1、概念

纯函数是函数的特殊情况。更常见的情况是,函数包含一些会导致程序或系统状态变化的操作,如修改全局变量、输入命令行、读写文件等。这种变化被称为函数的副作用。

副作用不是坏作用,而是函数在输入值和输出值之间映射出来的作用。副作用有时是不可避免的。

2、使用说明

由于有副作用,函数不需要完全遵循输入->映射->输出模式,函数可以在没有参数或返回值的情况下具有功能。如果你看到一个函数没有参数或返回值,应该自然地想到副作用。

3、实例

没有参数没有返回值:

def say_hello():
    print('hello')

有参数没有返回值:

def say_words(words):
    print(words)

以上就是python纯函数的使用,希望对大家有所帮助。 更多编程基础知识学习:python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图