调用python中自定义函数:
本帖最后由 您的地址 于 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)
test(*)
test(*(1,2,3,4,5))
星星号(字典)
def test(**params):
print(len(params))
print(params['a'])
test(**{'a':'1','b':'2', 'c':'3'})
页:
[1]