• Python函数的使用-参数


    def 函数名(形参):
        函数体代码

    函数名(实参
    )


    def function(a,b):
      print(a)
      print(b)
    aa=1
    bb=2
    function(aa,ab)
    #1
    #2

    函数在创建的时候,形参可以使用:位置参数,关键字参数,混合参数(位置参数必须在关键字参数前面)

    1.位置参数

    def func(a, b):
        print(a)
        print(b)
    
    func('aa', 'bb')
    #输出
    '''
    aa
    bb
    '''

    函数调用时,实参通过位置赋值给对应的形参

    2.关键字参数

    def func(a, b):
        print(a)
        print(b)
    
    func(b='AAA', a='BBB')
    #打印输出
    '''
    BBB
    AAA
    '''

    3.混合参数

    def func(a, b,c):
    print(a)
    print(b)
    print(c)

    func('AAA','ccc', c='BBB')
    #打印输出
    '''
    BBB
    AAA
    '''

     位置参数必须在关键字参数前面,不然pycharm则会报错,

    实参角度: 未知参数,关键字参数,混合参数

    形参角度:未知参数,默认参数仅限关键字参数,万能参数

    形参角度参数顺序:位置参数,*args,默认参数,仅限关键字参数,**kwargs

    星辰大海
  • 相关阅读:
    ASP.NET MVC2 第四章Ⅱ
    关于Windows 7硬盘安装方法大全
    新手看Lambda
    ASP.NET MVC2 第五章Ⅲ
    守护线程
    双鱼
    信号量与互斥锁
    public,private,protected访问权限在Java,C++中的解析
    final in java
    Java code standard
  • 原文地址:https://www.cnblogs.com/qiuyubai/p/12723193.html
Copyright © 2020-2023  润新知