01.04 笔记 - 认识函数

什么是函数

函数就是对实现某一特定功能的代码段的封装


函数的分类

系统函数: 系统已经给我们定义好的函数,程序员直接调用函数使用的函数的功能

print(), input(), id(), type(), chr(), bin()

自定义函数:需要程序员自己去定义的函数


函数的定义:

  • a. 语法

def 函数名(参数列表):

函数体

  • b. 说明

    • def - python中声明函数的关键字

    • 函数名 - 标识符,不能是关键字;

    • PEP8命名规范,见名知意

( ) - 固定各式

  • 参数列表 - 参数1, 参数2, 参数3...;这的参数叫形参:功能是将函数外面的数据传递到函数里面

: - 固定各式

函数体 - 一个完整的函数体包含:函数说明文档,实现函数功能的代码段,函数返回值


初学者声明函数的步骤

第一步:确定函数的功能

第二步:根据功能给函数命名

第三步:确定形参(确定需不需要的参数,确定需要几个参数)

看实现函数的功能需不需要从外面传值进来,需要传几个

第四步:确定函数的返回值

注意:声明函数的时候不会执行函数体。只有在调用的时候才会执行


函数的调用 - 使用机器

  • a. 语法:

    • 函数名(实参列表)
  • b. 说明:

    • 函数名 - 这个函数名对应的函数必须是已经声明过的函数

    • ()- 固定写法

    • 实参列表 - 实参是用来给形参赋值(用实参给形参赋值的过程-传参)

    • 实参与形参一一对应

  • c. 调用过程

第一步:回到函数声明的位置

第二步:用实参给形参赋值

第三部:执行函数体

你可能感兴趣的:(01.04 笔记 - 认识函数)