|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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'})
|
|