python語言用什麼來替代switch case語句呢

2021-04-17 21:08:01 字數 951 閱讀 8683

1樓:

請問 c語言裡復switch 的本質是什麼制呢?如果你會反彙編的話,你可以自己研究發現,switch實際上有一個hash表,系統是通過查表來實現跳轉的。

弄清這個問題之後,轉到python的話,你就用dict來實現啦假定輸入in1 執行函式fun1,輸入in2 執行函式fun2,輸入in3 執行函式fun3,

d =呼叫的時候就這麼寫啦,arguments是輸入引數d[x](arguments)

python裡有沒有類似與c語言switch...case...的條件判斷語句

2樓:匿名使用者

1、c語言裡switch 的本質bai是什麼呢?如du果會反彙編的話zhi,可以自己研究發dao現,switch實際上有一內個hash表,

容系統是通過查表來實現跳轉的。

2、弄清這個問題之後,轉到python的話,就可以用dict來實現:

假定輸入in1 執行函式fun1,輸入in2 執行函式fun2,輸入in3 執行函式fun3,

d =呼叫的時候就這麼寫,arguments是輸入引數

3樓:

有if 、while迴圈。if elif else 可以實現你說的這個switch。

num = raw_input('please input number :')

if num < 0:

print 'num 小於 0'

elif num = 0:

print 'num等於0'

elif num >0:

print 'num 大於0'

else:

print 'num 不是數字 '

大體是這麼個意思了

專,數字判斷,要轉屬換型別。

4樓:聖經守恆定律

沒有的,只能if elif

python是什麼語言,python是什麼語言,主要應用在哪些開發?

它是指令碼語言,類似shell,purl,ruby等不能直接用瀏覽器執行,但是可以用於 製作,豆瓣就是python實現的。本身是c寫的,啥都能幹,號稱 膠水語言。python 是一種解釋型語言 這意味著開發過程中沒有了編譯這個環節。類似於php和perl語言。python 是互動式語言 這意味著,您...

用木薯粉做芋圓可以用什麼粉來替代

不可以替代,用別的粉做出來就不是叫芋圓了。1 木薯粉是一種從熱帶植物的塊回根中提答取的澱粉,它在加水遇熱煮熟後會呈透明狀,口感帶有彈性。它是嬰兒食品牛奶布丁的主要成分,也用來使湯汁及燉菜變稠。2 芋圓是一道著名的福建臺灣地區傳統甜點。以芋頭蒸熟後壓成泥,加上地瓜粉及水拌勻成團,搓揉成長條形再切成小塊...

這道數學題用python程式語言怎麼寫

我覺著,這個應該這樣解決比較符合計算機解題思路。下面的回答的,思考的東西太多。coding utf 8 author lpe234 date 2015 04 05 for wang in range 26 for li in range 26 for zhang in range 26 for zh...