1
我讀到了有關乘以優先級的PEMDAS以後的python大於除法的問題。Python中的運算符優先級-PEMDAS
我跑到下面的腳本
print 6*2/1*2
因此蟒蛇應該解釋這個像12/2即6,因爲乘法的優先級比師多。
但是,答案是24. 任何人都可以讓我知道問題出在哪裏?謝謝!
我讀到了有關乘以優先級的PEMDAS以後的python大於除法的問題。Python中的運算符優先級-PEMDAS
我跑到下面的腳本
print 6*2/1*2
因此蟒蛇應該解釋這個像12/2即6,因爲乘法的優先級比師多。
但是,答案是24. 任何人都可以讓我知道問題出在哪裏?謝謝!
*
與/
具有相同的operator precedence。同組符計算左到右,所以你的表達式的計算結果爲:
6*2 = 12
/1 = 12
* 2 = 24
「 [...]因爲乘法的優先級比師多」呃?從何時起? –
問題出在你讀到的地方。 – Goyo