如果你的某個函數有許多參數,而你只想指定其中的一部分,那么你可以通過命名來為這些參
數賦值——這被稱作 關鍵參數 ——我們使用名字(關鍵字)而不是位置(我們前面所一直使
用的方法)來給函數指定實參。
這樣做有兩個 優勢 ——
一、由于我們不必擔心參數的順序,使用函數變得更加簡單了。
二、假設其他參數都有默認值,我們可以只給我們想要的那些參數賦值。
#!/usr/bin/python
# Filename: func_key.py
def func(a, b=5, c=10):
print 'a is', a, 'and b is', b, 'and c is', c
func(3, 7)
func(25, c=24)
func(c=50, a=100)