python基础===使用switch方法,减少使用if语句
生活随笔
收集整理的這篇文章主要介紹了
python基础===使用switch方法,减少使用if语句
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
def jia(x,y):return x+y
def jian(x,y):return x-y
def cheng(x,y):return x*y
def chu(x,y):return x/y#建一個(gè)字典,使得對應(yīng)的運(yùn)算符取到對應(yīng)的運(yùn)算方法:
operator = {"+":jia,"-":jian,"*":cheng,"/":chu}def f(x,o,y):#單獨(dú)的看operator.get(o),其實(shí)就等于,jia,jian,cheng,chu 中的一種print(operator.get(o)(x,y))f(4,"+",9)#switch 實(shí)現(xiàn) 加減乘除的方法!
?
轉(zhuǎn)載于:https://www.cnblogs.com/botoo/p/7367916.html
總結(jié)
以上是生活随笔為你收集整理的python基础===使用switch方法,减少使用if语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c# Parallel.For 并行编程
- 下一篇: websocket python爬虫_p