• day 9


    一、函数的定义与调用:
    定义方式:
    1、有参函数
    2、无参函数
    3、空函数
    调用方式:
    1、语句形式
    2、表达式形式
    3、可以当做参数传给另一个函数

    二、函数的返回值

    1、返回值没有类型限制,没有个数限制
    2、return关键字:函数内可以有多个return,但值执行一次函数就结束了。是函数结束的标志。


    三、形参和实参

    形参:
    1、位置形参:在定义函数阶段按照从左到右的顺序依次定义的形参,称之为位置形参,注意,位置形参不许要给其赋值,多一不可,少一不可。

    2、默认形参: 在定义函数阶段的时候,已经给某个形参赋值了,该形参称之为默认形参。默认形参必须在位置形参的后面。一般是不可变的类型。
    3、命名关键字形参:他的位置位于*args 和 **kwargs 之间。必须以key=values的形式给形参传值
    4、可变长度的形参:
    *args:将接收溢出的位置实参,将其转换为元祖类型。
    **kwargs:将接受溢出的关键实参,将其转化为字典类型

    实参:
    1、位置实参: 在调用函数阶段按照从左到右的顺序依次传入的值,称之为位置实参,与位置形参一一对应。
    2、关键字实参:在调用函数阶段,按照key=value的形式指名道姓地为形参传值
    1. 可以完全打乱顺序,但仍然能指名道姓为指定的形参传值
    2. 可以混合使用位置实参与关键字实参,但是必须注意:
    2.1 位置实参必须放到关键字实参前面 只能是(位置实参,关键字实参)
    2.2 不能对一个形参重复赋值
    3、可变长度的实参:
    *args: 先将其打散成位置实参,然后在进行赋值
    **kwargs:先将其打散成关键字实参,然后在进行赋值
  • 相关阅读:
    sql——查询出表中不为空或为空字段的总值数
    sql语句——根据身份证号提取省份、出生日期、年龄、性别。
    1.两数之和
    Java虚拟机
    【10.18】
    议论文:是否应该留学
    议论文:阅读能力
    应用文:线上广告
    通知(重点:格式)
    书信(重点:格式)
  • 原文地址:https://www.cnblogs.com/jxl123/p/9392501.html
Copyright © 2020-2023  润新知