代码:
1 def case1(): # 第一种情况执行的函数 2 print('This is the case1') 3 4 5 def case2(): # 第二种情况执行的函数 6 print('This is the case2') 7 8 9 def case3(): # 第三种情况执行的函数10 print('This is the case3')11 def default(): # 默认情况下执行的函数12 print('No such case')13 14 switch = {'case1': case1, # 注意此处不要加括号15 'case2': case2,16 'case3': case3,17 }18 19 choice = 'case1' # 获取选择20 switch.get(choice, default)() # 执行对应的函数,如果没有就执行默认的函数
总结
以上是内存溢出为你收集整理的python 制作伪switch(不过认为更加麻烦,使用起来不方便,不如跟随python使用if更轻巧)全部内容,希望文章能够帮你解决python 制作伪switch(不过认为更加麻烦,使用起来不方便,不如跟随python使用if更轻巧)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)