Python-函数与函数式编程
Posted jamie86
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-函数与函数式编程相关的知识,希望对你有一定的参考价值。
一、函数定义
1、函数的定义格式
在Python中,函数的定义使用def
语句、函数名、括号、括号中的参数和冒号:
,然后,在缩进块中编写函数体,函数的返回值可以使用return进行
返回。
例子:
def my_abs(x):
print(x)
return 0
说明:
def : 定义的函数关键字
my_abs: 定义的函数名称
print(x):一定的函数代码块或程序的处理逻辑
return 0: 定义的函数返回值,这里函数返回为0
注意: 函数式编程是有return的返回值,而没有renturn的返回值为面向过程编程。
2、函数的作用及优点
代码重用,避免写重复的代码,提高代码的可用性。
保持一致性,修改一处,所有代码块保持一致代码
可扩展性,函数中可以随意增加函数的功能
二、函数调用
1、在函数定义之后,可以使用函数名、括号、及括号中的参数来调用定义的函数
例子:
def my_abs(x):
print(x)
return 0
my_abs(999)
三、函数的返回值
返回的值数等于0,返回None
返回的值数量等于1;返回object(对象)
返回的值数量大于1;返回tup1(元组)
返回值的作用: 返回函数的执行结果,后面的代码根据函数的返回值来进行判断来做出不同的操作,比如:登录窗口,返回值为True的时候运行登录程序,
当返回的值为False时,拒绝登录程序。
四、函数的参数
函数的参数分为形参和实参。实参: 实际存在的参数或值 形参: 形式的参数
以上是关于Python-函数与函数式编程的主要内容,如果未能解决你的问题,请参考以下文章