zoukankan      html  css  js  c++  java
  • 代码统计150行

    print('-------------无参函数--------------')
    示范一:
    def bar():
        print('from bar')
    def foo():
        bar()
        print('from foo')
    foo()   #from bar   from foo
    示范二:
    def foo():
        bar()
        print('from foo')
    def bar():
        print('from bar')
    foo()  #from bar from foo
    有参函数
    def func(x,y):
        print(x,y)
    func(1,2) #1  2
    空函数
    def func(x,y):
        pass
    def interactive():
        name=input('username>>>:')
        age=input('age>>>:')
        msg='名字:{} 年龄:{}'.format(name,age)
        print(msg)
    interactive()
    def add(x,y):
        res=x+y
        return res
    res=add(20,34)
    print(res) #54
    def auth_user():
        pass
    def log_in():
        pass
    def ls():
        pass   #构思代码
    def add(x,y):
        res=x+y
        return res
    res=add(20,30)
    print(res)
    res=add(1,23)*10
    print(res) #240
    res=add(add(1,2),10)
    print(res) #13
    def func(x,y):
        return
    func()
    def func(x,y):
        return x
    res=func(10,20)
    print(res)
    def func(x,y):
        return 10,'aa',[1,2]
    res=func()
    print(res,type(res))
    def func(x,y):
        print(x,y)
    func(1,2)
    def func(x,y):
        print(x,y)
    func(1,2)#1  2
    a=1
    b=2
    func(a,b)#1  2
    func(int('1'),2) #1  2
    def func(x,y):
        print(x,y)
    func(1,2) # 1  2
    func(1,23,3) #报错   多一个
    func(1,) #报错   少一个
    def func(x,y):
        print(x,y)
    func(y=2,x=1)   #1  2
    func(1,y=2) #1  2
    func(1,2,y=3)
    func(1,2,y=3,x=3)
    def func(x,y=2):
        print(x,y)
    func(x=1) # 1  2
    func(x=1,y=9) #  1    9
    def register(name,age,gender='男'):
        print(name,age,gender)
    register('三炮',18)
    register('二炮',18)
    register('大炮',18)
    register('村花',18,'女')
    >>>三炮 18 男
    二炮 18 男
    大炮 18 男
    村花 18 女
    def func(x,y=2):
        pass
    m=2
    def func(x,y=m):
        print(x,y)
    func(1) # 1  2
    m=2
    def func(x,y=m):
        print(x,y)
    func(1)#1  2
    m=[11,]
    def func(x,y=m):
        print(x,y)
    m.append(333)
    func(1)  #1 [11, 333]
    def func(x,y,z,l=None):
        if l is None:
            l=[]
        l.append(x)
        l.append(y)
        l.append(z)
        print(l)
    func(1,2,3)
    new_l=[111,222]
    func(1,2,3,new_l)
    def func(x,y,*z):
        print(x,y,z)
    func(1,2,3,4,5,6,7)#1 2 (3, 4, 5, 6, 7)
    def my_sum(*args):
        res=0
        for item in args:
            res+=item
        return res
    res=my_sum(1,2,3,4,)
    print(res) #10
    def func(x,y,z):
        print(x,y,z)
    func(*[1,2,3])#1 2 3
    func(*[1,2]) #报错
    l=[1,2,3]
    func(*l) #1  2  3
    def func(x,y,*args):
        print(x,y,args)
    func(1,2,[3,4,5,6])  #1 2 ([3, 4, 5, 6],)
    func(1,2,3,4,5,6)
    func(*'hello')  #h e ('l', 'l', 'o')
    def func(x,y,**kwargs):
        print(x,y,kwargs)
    func(1,y=2,a=1,b=2,c=3)#1 2 {'a': 1, 'b': 2, 'c': 3}
    def func(x,y,z):
        print(x,y,z)
    func(*{'x':1,'y':2,'z':3}) #x y z
    func(**{'x':1,'y':2,'z':3}) #1 2 3
    func(**{'x':1,'y':2}) #报错
    func(**{'x':1,'a':4,'y':2,'z':3}) 报错
    def func(x,y,**kwargs):
        print(x,y,kwargs)
    func(x=1,a=4,y=2,z=3) #1 2 {'a': 4, 'z': 3}
    func(**{'x':1,'a':4,'y':2,'z':3}) #1 2 {'a': 4, 'z': 3}
    def func(*args,**kwargs):
        print(args)
        print(kwargs)
    func(1,2,3,4,5,6,7,8,x=1,y=2)
    >>>(1, 2, 3, 4, 5, 6, 7, 8)
    {'x': 1, 'y': 2}
    def index(x,y,z,bbb):
        print('index>>>',x,y,z,bbb)
    def wrapper(a,b,c,d):
        index(a,b,c,d)
    wrapper(1,2,3,4) #index>>> 1 2 3 4
    

      

  • 相关阅读:
    51Nod——T 1242 斐波那契数列的第N项
    51Nod——T 1113 矩阵快速幂
    第二课 eclipse安装
    第一课 JDK环境变量配置
    浅谈hibernate的sessionFactory和session
    hibernate配置文件
    eclipse的new server里tomcat7.0根本选不上解决方法
    CATALINA_BASE与CATALINA_HOME的区别
    Tomcat的overview界面浅析
    Win10系统 Eclipse 下'Publishing to Tomcat'has encountered a problem解决办法
  • 原文地址:https://www.cnblogs.com/www-521/p/13124175.html
Copyright © 2011-2022 走看看