python技巧 用字典代替switch

d = 7

sw={
    0:'sun',
    1:'tue',
    2:'wed'  
}

name =sw.get(d,'unkown')
print(name)

def get_sum():
    return 'sum'

def get_mon():
    return 'mon'

def get_default():
    return 'default'

sw={
   0:get_sum,
   1:get_mon,
      
}
d = 0
da = sw.get(d,get_default)()
print(da)
原文地址:https://www.cnblogs.com/angdh/p/11723862.html