函数基本使用(一)

2022-03-25 17:20:52 浏览数 (1)

目录

  • 函数的基本使用
    • 1、函数简介------大白话版本
    • 2、函数语法结构
    • 3、函数的定义与调用
    • 4、函数定义与调用底层原理
    • 5、函数的分类

函数的基本使用

1、函数简介------大白话版本

函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用 大白话版 : 函数就是‘洗衣机’ , 定义函数就是‘准备装洗衣机’ , 调用就是 ‘ 用洗衣机 ’, 函数注释就是 ‘ 洗衣机说明书 ’ , return 返回值就是 ‘ 拿出洗完的衣服 ’

2、函数语法结构

def 函数名(参数名1, 参数名2) : ''' 函数注释 ''' 函数体代码 return 返回值

实例如下 :

代码语言:javascript复制
# 求和函数
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

0 人点赞