函数基本使用(一)

函数的基本使用

!!!!!!!!!!!!!!来学函数啦!!!!!!!!!!!!!!
image


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

函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用

大白话版 : 函数就是‘洗衣机’ , 定义函数就是‘准备装洗衣机’ , 调用就是 ‘ 用洗衣机 ’, 函数注释就是 ‘ 洗衣机说明书 ’ , return 返回值就是 ‘ 拿出洗完的衣服 ’

2、函数语法结构

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、函数定义与调用底层原理

函数定义 :

  • 在内存空间中申请一块空间存储函数体代码
  • 将函数体代码所在的内存空间地址绑定给函数名

函数调用 :

  • 函数名加括号

图示:

image


image


5、函数的分类

  • 内置函数

    • python解释器自带的函数
  • 自定义函数

    • 无参函数
    • 有参函数
    • 空函数

实例如下:

# 无参函数
def world():
    print("Hammerze's Bk")

world()

# 有参函数
def total_num(a, b):
    total = a + b
    print('总和为:', total)
    return total
# 空函数
def empty():
    pass

image

posted @ 2021-11-12 20:07  HammerZe  阅读(58)  评论(0编辑  收藏  举报