当前位置:首页 > 信息

switch用法(python switch case语句的用法)

不同于C语言和SHELL,python中没有switch case语句,关于为什么没有,官方的解释是这样的


使用Python模拟实现的方法:

代码示例:

def switch_if(fun, x, y)

return x + y

elif fun == 'sub'

return x * y

elif fun == 'div'

return None



def switch_dict(fun, x, y) lambda lambda lambda lambda",switch_if('add',1,2))

print("switch_if('sub',1,2)",switch_if('mul',1,2))

print("switch_if('div',1,2)",switch_dict('add',1,2))

print("switch_dict('sub',1,2)",switch_dict('mul',1,2))

print("switch_dict('div',1,2) 3

switch_if('sub',1,2) 2

switch_if('div',1,2) 3

switch_dict('sub',1,2) 2

switch_dict('div',1,2): 0.5

关键字:语句 / 用法 / Switch / python / 
上古卷轴5辩识超凡代码(上古卷轴5经验代码) 王者荣耀开黑头像(王者荣耀头像右上角的这个图标是什么意思啊 王者荣耀cp英雄有哪些(玩家票选王者荣耀最强CP英雄,50%玩家投 部落冲突代码(部落冲突魔改版代码) 我的世界建筑教学(我的世界房子设计图如何设计) 王者荣耀周年庆皮肤返场(明天开启周年庆返场,20款限定皮肤参 csgo武器箱(csgo命悬一线武器箱怎么获得) 剑网三新手玩什么职业好(跪求,新人玩剑网3,选什么职业不花 低配版吃鸡(绝地求生低配画面怎么设置绝地求生画面优化攻略 摩托车锦标赛(如何观看摩托车比赛)

猜你喜欢