python 制作伪switch(不过认为更加麻烦,使用起来不方便,不如跟随python使用if更轻巧)

python 制作伪switch(不过认为更加麻烦,使用起来不方便,不如跟随python使用if更轻巧),第1张

概述代码:1defcase1():#第一种情况执行的函数2print('Thisisthecase1')345defcase2():#第二种情况执行的函数6print('Thisisthecase2')789defcase3():

代码:

 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更轻巧)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1159492.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存