當前位置:成語大全網 - 書法字典 - Python中哪個語句的功能和switch壹樣?C中的case?請讓我知道。

Python中哪個語句的功能和switch壹樣?C中的case?請讓我知道。

python中沒有switch語句。

如果用elif語句來實現switch語句的功能,也可以用dictionary來模擬switch語句。

d = { '+':λa,b:a+b,'-':λa,b:a-b,' * ':λa,b:a*b,'/':λa,b:a/b}

d[c]

等同於下面的c語句塊

開關(c) {

case '+':返回a+b;打破;

格'-':返回a-b;打破;

case '* ':返回a * b;打破;

案例'/':返回a/b;打破;}