所用情形:引數太多時,防止引數順序對函式的影響,傳參時指定引數對應的形參名
>>> def test(brand,slogan):
print(brand + "'s slogan is " + slogan)
>>>test(brand='nike',slogan='just do it')
nike's slogan is just do it
>>> def test(brand='nike',slogan='just do it'):
print(brand + "'s slogan is " + slogan)
>>> test()
nike's slogan is just do it
>>> def test(*params):
print('引數的長度是:',len(params) )
>>> test(1,2,3,4) #實現形式引數打包成元組
引數的長度是: 4
指標引數需要注意
void func u16 x,u16 y void main void 這樣的方式很多可能會得到乙個錯誤的a,b值,因為在函式func中,x,y是被當作16位操作的。也就是說a,b的值只有低16位在函式func中被賦值了,高16位維持不變。void func u32 x,u32 y void ma...
PYthon 中函式編寫時需要注意的地方
函式 1.復用的第一步就是使用函式。2.乙個函式可以接受任何數量 包括0 的任何型別的值最為輸入變數,並且返回任何數 包括0 的任何型別的結果。3.python中的一切都是物件,包括字串 數字 元祖 列表 字典和函式。4.呼叫python函式help 可以列印輸出乙個函式函式的引數列表和規範文件。如...
Python自定義函式需要注意的問題
python自定義函式需要注意的問題 1.縮排。乙個語句塊要用相同的縮排,兩個縮排相同的邏輯行可以看做可以並列的關係,不可能是所屬關係。return需要跟for對齊,否則 2.遍歷。range n 代表的是從0開始,遍歷到n 1,步長為1 range 1,n 1 代表從1開始,遍歷到n 步長為1 r...