zoukankan      html  css  js  c++  java
  • python函数

    函数的作用:

    1,减少重复代码。

    2,方便修改,易于扩展。

    3,保持代码一直性。

    其实在python中,函数相当于一批功能的结合,把这些功能赋给一个名字就可以调用了,下面是一些操作:

    #函数
    #def用来创建函数,
    # def loger(a,g):
    # print("%s love %s" %(a,g))
    # loger("sxm","xiongli")?
    # 函数的参数:
    # 1,顺序参数:根据调用参数的位置相应填充、
    # def loger(a, g):
    # print("%s love %s" % (a, g))
    # loger("sxm","xiongli")
    # 2,关键字参数:使用关键字进行参数对应
    # def loger(a, g):
    # print("%s love %s" % (a, g))
    # loger(a="sxm",g= "xiongli")
    # 3,默认参数
    # def loger(a, g="xiongli"):#把默认的参数放在后面
    # print("%s love %s" % (a, g))
    # loger(a="sxm")
    # 4,不定常参数:
    # 有命名参数
    # def report(**kwargs):
    # for i in kwargs:
    # print('%s;%s'%(i,kwargs[i]))#字典的读法
    # report(name="xiongli",age="21")
    # 无命名参数
    # def add(*rags):
    # for i in rags:
    # num=0
    # num+=i
    # print(num)
    # add(1,41,525)
    # 如果两个参数同时出现,左边无命名,右边有命名、
    # def report(*arges,**kwargs):
    # for i in kwargs:
    # print('%s;%s'%(i,kwargs[i]))#字典的读法
    # report(1,55,454,12,name="xiongli",age="21")
    # 如果有默认参数,放左边
    # def report(name='xiongli',*arges,**kwargs):#此时第一个name=“xiongli”起占位作用,后面会把第一个参数赋给它
    # for i in kwargs:
    # print('%s;%s'%(i,kwargs[i]))#字典的读法
    # print(name)
    # report(3,55,454,12,age="21")
  • 相关阅读:
    bzoj1009
    bzoj1576 3694
    bzoj3143
    bzoj1391
    bzoj2729
    bzoj2653
    bzoj3261
    bzoj2326
    人件
    优秀的产品
  • 原文地址:https://www.cnblogs.com/laoli1020/p/8537014.html
Copyright © 2011-2022 走看看