函数
>>> def myfirst(): #创建函数
print("这是第一个函数")
>>> myfirst()
这是第一个函数
>>> def mylove(name): #函数的参数
print(name + '我爱你!')
>>> mylove('漫漫')
漫漫我爱你!
>>> def add(num1, num2): #函数的返回值
return (num1 + num2)
>>> add(5, 6)
11
>>> def saysome(name,words): #关键字参数
print(name + 'x'+words)
>>> saysome('i','you')
ixyou
>>> saysome('you','i')
youxi
>>> saysome(words='you',name='i')
ixyou
>>> def test(*params): #收集参数
print('参数长度:',len(params));
print('第二参数;',params[1]);
>>> test(1,'tian',3.14,4,4,5,6)
参数长度: 7
第二参数; tian
>>> def test(*params,exp = 8):
print('参数长度:',len(params),exp);
print('第二参数;',params[1]);
>>> test(1,'tian',3.14,4,4,5,6)
参数长度: 7 8
第二参数; tian