7、python的函数

python的函数

函数作为编程语言的一个功能单位,我们不能忘记它。
函数按照来源分的主要分为:自定义函数,内置函数,导入函数。
其中内置函数,导入函数都有相关的文档,请大家搜索学习。
这里主要介绍一下:自定义函数

函数,代码复用的最小单元

python的自定义函数

函数的划分

函数的定义形式

def 函数名(参数...):
      函数体
      return  返回值

函数参数的类型

理论上,函数的参数可以是任意类型

函数参数的个数

0到多个

函数的函数名

没有函数名 = 匿名函数
匿名函数的定义 lambda

f = lambda x , y : x+y
f(1,2)  # 3

有函数名 = 正常函数
正常函数的定义 def

def add(x,y):
      return x+y
add(1,2)

1 无参,无返回值

def p():
      print("呵呵")

2 有参,无返回值

def p(one , two):
      print("呵呵")

3 无参数,有返回值

def p():
      return 1

4 有参数,有返回值

这个最难,请参考下表进行组合。在下告辞!!!

其他忽略内容,请自行查找资料学习,( ̄▽ ̄)"

原文地址:https://www.cnblogs.com/hefany/p/14221689.html