码迷,mamicode.com
首页 > 编程语言 > 详细

Python——函数基础(一)

时间:2018-09-24 11:35:02      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:内容   bsp   return   动态   传递参数   pytho   turn   组成   说明   

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——函数基础(一)

标签:内容   bsp   return   动态   传递参数   pytho   turn   组成   说明   

原文地址:https://www.cnblogs.com/cxys85/p/9694006.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!