1>由def創(chuàng)建
如:def MyFirstFunction():
print('第一個程序墨缘!')
2>調用
寫出函數(shù)名字,加()
如:MyFirstFunction()
3>收集參數(shù)橡娄,在參數(shù)前加*
如:def test(*params)
print('參數(shù)的長度為'勺阐,len(params));
print('第二個參數(shù)為',param[1]);
test(1,2,3,4,5)
參數(shù)的長度為5
第二個參數(shù)為2
4>局部變量
在函數(shù)內部定義的變量政恍,只在該函數(shù)內生效
5>全局變量
6>lambda函數(shù)
如:lambda x:2x+1 g=lambda x:2x+1
lambda x,y:x+y g=lambda x,y:x+y
用lambda判斷奇偶數(shù):
list(filter(lambda x:x%2,range(10)))