当前位置: 代码迷 >> 综合 >> Python基础知识学习04:函数的定义、使用及文档说明
  详细解决方案

Python基础知识学习04:函数的定义、使用及文档说明

热度:1   发布时间:2024-02-22 16:46:31.0

1、函数

定义:函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求。

作用:它在开发过程中,可以更高效的实现代码重用。

函数的使用步骤:

①定义函数;

②调用函数。

1.1 函数的使用步骤

1.1.1 定义函数

def 函数名(参数):# 按需求,参数可有可无。代码1代码2......

1.1.2 调用函数

函数名(参数)   # 按需求,参数可有可无。 

实例练习:

# 3、界面内容 定义函数
def student_sys():print('-----请选择您要办理的业务-----')print('学生请假')print('换宿退宿事务')print('节假日返校登记')print('-----请选择您要办理的业务-----')
# 4、调用函数
print('密码正确 登录成功') # 显示"选择功能"界面 -- 调用函数
student_sys()
print('请假申请已上传') # 显示"选择功能"界面 -- 调用函数
student_sys()
print('节假日返校信息已登记') # 显示"选择功能"界面 -- 调用函数
student_sys()

通过在Debug里面的逐句运行 ,我们可以发现函数的执行流程:

当调用函数的时候,解释器回到定义函数的地方去执行下方缩进的代码。当这些代码执行完,回到调用函数的地方继续向下执行。

而定义函数的时候,函数体内缩进的代码并没有执行。

注意事项:

(1)函数必须先定义后调用,否则会出现报错。

(2)如果没有调用函数,函数里面的代码不会执行。

1.2 函数的参数

含义:用户要在调用函数的时候指定具体数字,那么在定义函数的时候就需要接收用户指定的数字。函数调用时候指定的数字和定义函数时候接收的数字是函数的参数。

作用:使得函数变得?灵活。

形参:定义函数时同时定义了接收用户数据的参数a和b,a和b是形参。例如:def add_num(a, b):    ......

实参:调用函数时传入的真实数据为实参 。add_num(1, 2)

1.3 函数的返回值

在函数中,如果需要返回结果给用户需要使用函数返回值。我们以“return 返回值”的格式返回。

return的作用:① 负责函数返回值;

                         ② 退出当前函数,导致return下方(函数体内部)的所有代码不执行。

1.4 函数的说明文档

① 定义文档

def 函数名(参数):""" 说明文档的位置 """代码......

② 查看

help(函数名)

实例练习:

# 函数的说明文档
# def student_sys(a,b,c):
#     """学工系统"""
# help(student_sys)# 函数的说明文档高级使用
def student_sys(a,b,c):"""学工系统:param a: 学生请假:param b: 换宿退宿事务:param c: 节假日返校登记:return: 系统录入信息"""
help(student_sys)

 

  相关解决方案