黃哥Python:用字典優化過長的if 語句

黃哥Python:用字典優化過長的if 語句

來自專欄 通過python學會編程

如果代碼中,if 語句,後面elif 過多,完全可以用字典來優化代碼。

話不多說,上代碼,看代碼吧。

黃哥Python培訓 黃哥所寫Python 3def response(method): if 語句 黃哥Python培訓 黃哥所寫 if method == "POST": return "/post" elif method == "GET": return "/get" elif method == "HEAD": return "/head" return "/"def resposne_by_dict(method_dict, method): 用字典代替if 語句 黃哥Python培訓 黃哥所寫 return method_dict.get(method, "/")if __name__ == __main__: method_dict = { "POST": "/post", "GET": "/get", "HEAD": "/head", } method = "POST" print(response(method)) print(resposne_by_dict(method_dict, method))

黃哥談轉行當程序員

黃哥談轉行當程序員_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili?

www.bilibili.com圖標

黃哥談轉行當程序員之二

黃哥談轉行當程序員之二_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili?

www.bilibili.com圖標

黃哥Python提醒:轉行當程序員修鍊之路

黃哥:黃哥Python提醒:轉行當程序員修鍊之路?

zhuanlan.zhihu.com圖標
推薦閱讀:

寫了那麼久代碼了,給大家談談我怎麼理解編程
大數據時代對編程有什麼影響?
如何學習編程語言0x02
Python 工匠:編寫條件分支代碼的技巧
偽·從零開始學Python - 1.1 認識Python

TAG:編程 | 編程語言 |