函数

 定义

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段

 

   作用

     函数能提高应用的模块性,和代码的重复利用率。你已经知道python提供了

      许多内建函数,比如print().但你也可以自己创建函数,这被叫做用户自定义函数

  

    1,  def   函数名()  :

         函数名  ()

 

       2       函数返回值

           不写 return      返回 None

           写 return 关键字       没有返回值     返回是None

             return   None      (不用)

             return  单个值       返回的值和单个值类型一致

             return   多个值       以元组的形式展现

               return     2,"(),[],True

 

        3 参数

            实参    (实际参数)

             位置字参数                  ------对应

             关键字参数                   ------对应,变量名要保持一致

             混合参数                        位置参数在关键字参数的前面

        形参   (形式参数)

             位置参数

             默认参数

                     将变化比较小的值设置成默认参数

                     可以不传值,不穿值用给定的默认值,

                  动态参数        当参数不定时

                      args         接受所有多余的位置参数

                        kwargs      接受所有多余关键字参数