python函数

1、函数对象的创建

        def  函数名( [ 形参列表 ] ) :

                函数体

2、参数传递

        比较特殊的:

          2.1 可选参数

            def my_func(a,b = 5):
                pass

         2.2 位置参数和命名参数

                位置参数:实参默认按位置顺序传递形参,按位置传递的参数

                命名参数:按名称指定传入的参数,也称为关键字参数

                例:

                def my_sum(mid_score, end_score,mid_rate = 0.4) :

                    #函数体

            my_sum(88,79)

         my_sum(mid_score = 88, end_score = 79)
         my_sum(end_score = 79, mid_score = 88)

                输出一样

       2.3 可变参数

              通过带星的参数,允许向函数传递可变数量的实参

        def my_sum(a,b, *c):
            #函数体

 

                

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值