Python練習使用列外處理和函式呼叫

我發現Python 與java 的例外處裡很像,但是Python 的更直覺簡單好用。

練習片段:
# 可反向操作
# * 將變數展開順序排序的操作 *來表示參數tuple
# ** 將變數展開為keyword 排序 之 變數 **來表示參數dictionary
args =(1, 2, 3, 4)
kwargs = {"a": 3, "b": 4}
all_the_args(*args)
all_the_args(**kwargs) 
all_the_args(*args, **kwargs)
# 逆丟得參數

??還有不理解地方
# 你可以把args跟kwargs傳到下一個函式內
# 分別用 * 跟 ** 將它展開就可以了
def pass_all_the_args(*args, **kwargs):
    all_the_args(*args, **kwargs)
    print varargs(*args)
    print keyword_args(**kwargs)



接下來要用簡易專案來強化學習:


嗨 朋友,我是程式設計師;專職網路網站開發與行銷設計執行,目前也有自己的事業。