美文网首页
#关于函数

#关于函数

作者: 梦亦殇灬 | 来源:发表于2018-05-04 18:08 被阅读0次
    一、无参数 无返回值
    def array ():
        print("你是最帅的")
    array()
    
    二、有参数 无返回值
    def printarray(age):
        print("年龄是%s"%age)
    printarray(12)
    
    三、无参数 有返回值
    def printarray():
        return "你很帅"
    xx = printarraay()
    print(xx)
    
    四、有参数 有返回值
    def printarray(x,y):
        z=x+y
        return z
    xx = printarray()
    print(xx)
    
    五、递归函数
    自己调用自己的函数
    def calnum (num):
        if num1> 1:
            ret = num*calnum(num-1)
        else:
            ret = 1
        return   ret
    ret = ecalnum(3)
    print (ret)
    
    六、匿名函数
    f = lambda x,y: x+y
    print(f(1,2))
    
    七、全局变量和局部变量

    x是全局变量 y是局部变量

    x = 3
    def sum ():
        y = 3
        z=x+y
        print(z)
    sum()
    

    若改变全局变量 需要加global

    x = 3
    def sum ():
       global  x=4
       y = 3
       z=x+y
       print(z)
    sum()
    

    相关文章

      网友评论

          本文标题:#关于函数

          本文链接:https://www.haomeiwen.com/subject/lnadrftx.html