目录
- 函数的基本使用
- 1、函数简介------大白话版本
- 2、函数语法结构
- 3、函数的定义与调用
- 4、函数定义与调用底层原理
- 5、函数的分类
函数的基本使用
1、函数简介------大白话版本
函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用 大白话版 : 函数就是‘洗衣机’ , 定义函数就是‘准备装洗衣机’ , 调用就是 ‘ 用洗衣机 ’, 函数注释就是 ‘ 洗衣机说明书 ’ , return 返回值就是 ‘ 拿出洗完的衣服 ’
2、函数语法结构
代码语言:javascript复制def 函数名(参数名1, 参数名2) : ''' 函数注释 ''' 函数体代码 return 返回值
实例如下 :
# 求和函数
def total_num(a, b):
total = a b
print('总和为:', total)
return total
total = total_num(10, 20)
print('返回值:', total)
3、函数的定义与调用
函数定义:
- 函数必须先定义后调用
- 函数在定义阶段只检测语法不执行代码
- 函数在调用阶段才会执行函数体代码
函数调用:
- 函数名加括号
- 定义时有参数,需要传参
4、函数定义与调用底层原理
函数定义 :
- 在内存空间中申请一块空间存储函数体代码
- 将函数体代码所在的内存空间地址绑定给函数名
函数调用 :
- 函数名加括号
图示:
5、函数的分类
- 内置函数
- python解释器自带的函数
- 自定义函数
- 无参函数
- 有参函数
- 空函数
代码语言:javascript复制实例如下:
# 无参函数
def world():
print("Hammerze's Bk")
world()
# 有参函数
def total_num(a, b):
total = a b
print('总和为:', total)
return total
# 空函数
def empty():
pass