23 若執行以下的 Python 程式碼,則螢幕上的輸出結果為何?
(A)5
(B)9
(C) 13
(D) 17
答案:登入後查看
統計: A(157), B(273), C(93), D(46), E(0) #3093231
統計: A(157), B(273), C(93), D(46), E(0) #3093231
詳解 (共 2 筆)
#5792713
根據運算子的優先順序,先計算指數運算符 '**',然後是乘法運算符 '*',接著是除法運算符 '/',最後是加法運算符 '+' 和減法運算符 '-'。因此,可以按照以下方式進行運算:
ㅤㅤ
var1 = 10
var2 = 6/2*3 = 9
var3 = 16**1/2 = 8(指數運算符 '' 的優先級高於除法運算符 '/',因此 16**1 = 16,然後再進行除法運算)
var1 - var2 + var3 = 10 - 9 + 8= 9
因此,程式碼輸出的結果是 9。
25
0