一、什么是函数
函数是最基本的一种代码抽象的方式,是组织好的可以重复使用的用于实现单一或相关功能的代码块。
函数是对做相似的操作或者相同的动作进行封装,能提高应用的模块性、代码的重复利用率。我们要封装好一个函数,首先要学会对事务进行抽象。
抽象举例:
一个杯子 + 一个杯子 = 两个杯子(形象) ==> 1 + 1 = 2(抽象)
写计算机程序也是一样,借助抽象来完成需要事情。
Python不但能非常灵活的定义函数,而且本身内置了很多可直接使用的函数,如: print()、type()、conut()等。
二、函数的定义
定义一个函数要使用
def
语句,顺序写出函数名、括号、括号中的参数和冒号:,接着写函数体,函数的返回值用
return
语句返回,需要前置和后置则使用
yield
返回。
函数定义格式:
def 函数名(参数1,参数2,....): #多个参数使用逗号隔开
函数体
return 返回值
示例:求两个数的最大值
# 定义一个函数,接收两个参数,返回其最大值 return b # 返回b
注意:函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。如果没有return语句,函数执行完毕后会返回None
三、函数调用
Python内置了很多函数,可直接使用。
要调用一个函数,需要知道函数的名称和参数,比如求长度函数len(),它接收一个参数。
举例:
a =len('abcde') # 使用变量接收函数返回值
print(a) # 结果 5
len([1, 2, 3, 4], '
版权声明:本文为weixin_33680112原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。