美文网首页
参数传递的方式

参数传递的方式

作者: 木榕师 | 来源:发表于2019-08-22 18:15 被阅读0次

    def 

    # 求任意三个数的乘积

    def mul (a,b,c):

            print(a * b * c)

    # 根据不同的用户名显示不同的欢迎信息

    def welcome(username):

            print('欢迎',username,'光临')

    定义一个函数

    定义形参时,可以为形参指定默认值 

    指定了默认值 后,如果用户传递了参数 则默认值 没有任何作用,如果用户没有传递,则默认值就生效

    #实参的传递方式 

    #位置参数

    位置参数就是将对应位置的实参赋值给对应位置的形参

    第一个实参赋值给第一个形参,第二个实参给第二个形参……

    #关键字参数

    关键字参数可以不按照形参定义的顺序传递,而直接根据参数名传递参数 

    fn(a=1, b=2, c = 3)

    位置参数和关键字参数可以混合使用

    混合使用关键字和位置参数时,必须将位置参数写到前面

    相关文章

      网友评论

          本文标题:参数传递的方式

          本文链接:https://www.haomeiwen.com/subject/jzrhjctx.html