wangbinbin

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}

 

 

 

分类:

技术点:

相关文章:

  • 2021-12-12
  • 2021-09-11
  • 2021-10-08
  • 2021-10-23
  • 2021-08-05
  • 2021-10-15
  • 2021-10-15
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2021-12-19
  • 2022-01-07
  • 2021-12-11
相关资源
相似解决方案