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

python中的函数用法

时间:2017-06-25 23:55:20      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:return   默认参数   输入   元组   *args   turn   pytho   执行函数   nbsp   

1.函数的创建

def fun():        #定义
    print(hellow)    #函数的执行代码
    retrun    1        #返回值
fun()                  #执行函数

 

2.函数的参数

   普通参数 :要按照顺序输入参数

def fun(a,b,c):
    print(a)
    print(b)
    print(c)
    return  a
fun(11,22,33)
#输出:11
#输出:22
#输出:33

  

  指定参数:输入参数时可以不按照顺序输入

def fun(a,b,c):
    print(a)
    print(b)
    print(c)
    return  a
fun(b=1,a=3,c=44)
#输出:3   1   44

 

  默认参数:有默认参数的时候形参一定要放在参数的尾部

def fun(a,b=" 老司机"):
    tem=a+b
    return  tem

ret=fun("i am")
print(ret)
#输出:i am 老司机
#如果不想默认值
def fun(a,b=" 老司机"):
tem=a+b
return tem

ret=fun("i am"," sb")
print(ret)

#输出:i am sb

 

  动态参数

 *args:表示元组

 **kwargs:表示字典

def fun(a,*args,**kwargs):
    print(a,args,kwargs)
fun(23,1,2,3,4,k1=33,k2=5)
#输出23 (1, 2, 3, 4) {‘k2‘: 5, ‘k1‘: 33}

 

 

 

python中的函数用法

标签:return   默认参数   输入   元组   *args   turn   pytho   执行函数   nbsp   

原文地址:http://www.cnblogs.com/wangbinbin/p/7078449.html

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