Python学习week5-函数

1、函数的定义与调用

1.1、什么是函数?

  • 数学定义:y=f(x),y是x的函数,x是自变量;y=f(x1,x2,x3...)
  • Python函数定义:
    • 由若干语句组成代码块,函数名称,参数列表构成;它是组织代码的最小单元;
    • 完成一定的功能

1.2、函数的作用?

  • 结构化编程对代码的最基本的封装,一般按功能组织一段代码;
  • 函数封装的目的是为了函数的复用(一次定义多次调用),减少代码重复;
  • 代码更加简洁易读;

1.3、函数的分类?

  • 内建函数
  • 库函数
  • 自定义函数

1.4、函数的定义?

# def 语句定义函数
def 函数名(参数列表):
    函数体
    [return 返回值]
############
(1)函数名就是标识符,命名要求和标识符要求一样;
(2)语句块必须缩进,约定为4个空格
(3)Python的函数,如果没有return语句,默认return None
(4)定义中的参数列表为函数的形式参数,只是一种符号表达,简称为形参;

1.5、函数的调用

# 函数的调用
函数名() 表示函数的调用;
(1)函数定义,只是声明了一个函数(只会检查语法),不会执行;
(2)调用时的参数就是实际参数,就是给函数传递的实际值; 

2、函数的参数

3、函数参数的解构

猜你喜欢

转载自www.cnblogs.com/soulgou123/p/9555392.html