python沒有switch-case語句,查看官方文檔說是可以用if-elseif-elseif。。。。代替。
Python推崇的方法來處理switch/case問題,一般可以通過字典來處理這種多分支的問題,舉例說明。
def switch_case(key0): mapping = { 'cn': 'abc000', 'us': 100 } print('內---') result = mapping.get(key0, 3) # key0:字典中要查找的鍵。 后面的3是default,如果指定的鍵不存在時,則返回該值,默認為None return result print(switch_case('cn'))
輸出結果: