黃哥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
黃哥談轉行當程序員之二
黃哥談轉行當程序員之二_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili黃哥Python提醒:轉行當程序員修鍊之路
黃哥:黃哥Python提醒:轉行當程序員修鍊之路
推薦閱讀:
※寫了那麼久代碼了,給大家談談我怎麼理解編程
※大數據時代對編程有什麼影響?
※如何學習編程語言0x02
※Python 工匠:編寫條件分支代碼的技巧
※偽·從零開始學Python - 1.1 認識Python