| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
 本帖最后由 您的地址 于 2018-4-4 17:36 编辑  
 
调用已经定义好的函数: 
        例如: 
        def something(name = "Fish1", world = "I love world") 
                print(name +'--->'+world+"name和world是默认参数") 
        #调用函数something: 
                something() 
                打印: 
                        Fish1--->I love world!默认参数         
 
        也可以使用默认参数改变print打印的值: 
                something("Fish2","I love fish2") 
                打印: 
                        Fish2--->I love fish2 
                 
                         
 
函数中的参数: 
        1.默认参数 
        2.关键字参数 
        3.元组(符号 *) 
        4.字典参数(符号 **) 
         
 
 
如下例:        来自 :~风介~ 
 
        默认参数 
def saySomething(name='Susan', words='I love us!'): #默认参数 
    print(name + '->' + words) 
saySomething('Nike', 'Just do it!') # 
 
        关键字参数 
def saySomething(name='Susan', words='I love us!'): #默认参数 
    print(name + '->' + words) 
saySomething(name='Nike', words='Just do it!') #关键字参数 
 
收集参数 
         
        星号(元组) 
 
def test(*params): 
    print(len(params)) 
    print(params[1]) 
test(*[1,2,3,4,5]) 
test(*(1,2,3,4,5)) 
 
        星星号(字典) 
 
def test(**params): 
    print(len(params)) 
    print(params['a']) 
test(**{'a':'1','b':'2', 'c':'3'}) 
 
 
 
 |   
 
 
 
 |