• 函数的参数


    函数的参数

    • 参数的类型
    1. 形参
    2. 实参
    • 传参方式
    1. ​ 位置参数
    2. 关键字参数
    3. 默认参数
    • 可变长参数
    1. ​ *args : 接收所有溢出的位置参数
    2. **kwargs : 接收所有溢出的关键字参数
    3. *:放到实参就是打散

    参数的类型

    • 形参

    是在函数定义阶段就规定的参数,它就相当于定义变量时的变量

    • 实参

      是在函数调用阶段传入的参数,它相当于定义变量时的变量值

    def index(a): #形参:相当于变量名
        print(a)
        
        
    index(a)   #实参 :相当于变量值
    

    传参方式

    • 位置参数

      通过位置进行传参

      
      
    • 关键字参数

      指定参数进行传参

    注意:位置参数一定一定要在关键字参数之前

    ​ 连用时,不要对同一个形参重复赋值

    默认参数:

    ​ 需要注意:默认参数必须在位置参数后

    ​ 默认参数的值仅在函数定义阶段被赋值一次

    可变长参数

    参数的长度可变是指在调用函数时,实参的个数可以不固定,带调用函数时

  • 相关阅读:
    01背包
    manacher马拉车算法
    盒子放球的DP
    Children’s Queue
    抽象类_作为接口
    斯特林数
    欧拉路HDU3018
    2019 SDN上机第三次作业
    第05组 Alpha冲刺(2/4)
    Alpha冲刺(1/4)
  • 原文地址:https://www.cnblogs.com/127-2933/p/11867920.html
Copyright © 2020-2023  润新知