zoukankan      html  css  js  c++  java
  • python中的函数用法

    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}

     

  • 相关阅读:
    IP地址分类
    HTTP协议基础
    PHP中md5()函数绕过
    支付宝转账
    前端常用小工具
    防抖和节流
    分模块简单使用vuex
    vue-cli 2+antd定制主题
    浅谈Promise
    vue中用js实现文件上传和文件下载
  • 原文地址:https://www.cnblogs.com/wangbinbin/p/7078449.html
Copyright © 2011-2022 走看看