Python——函数基础(一),,1、定义函数    


1、定义函数

      def 函数名() :

         return

2、带参数的函数

      def 函数名(参数1,参数2)

      def abc(a,b = ‘1‘) #说明b是默认参数,不写直接赋值,写了赋值相应的内容

      s = abc(‘pw‘,b= ‘2‘) #这样就做到更改了

3、动态参数

      def sum(*afc)#动态参数,可以传递多个参数,参数名之前加 *

      *args 按照位置传递参数,组成一个元祖

      **kwargs 接受的是按照关键字传递参数,组成一个字典

4、参数顺序: 位置参数,*args,默认参数,**kwargs

5、 def func(*args)

    print(args)

   l = [1,2,3,4,5] 

   func(*l) #传入全部参数 **l ,对应的**kwargs

Python——函数基础(一)

评论关闭