已采納回答 / qq_禾燧_0
import mathdef quadratic_equation(a, b, c):? ? q = b * b - 4 * a * c? ? if q > 0:? ? ? ? x1 = (-b + math.sqrt(q)) / (2 * a)? ? ? ? x2 = (-b - math.sqrt(q)) / (2 * a)? ? ? ? return x1,x2? ? elif q == 0: ?#注意作為條件判斷請用 == ? 而不是賦值 =?? ? ? ? x1 = x2 = (-b) /...
2017-10-08
已采納回答 / IndexSacry
mooc是python2的語法環境,print()是python3的語法,這里應該是print r'''"To?be,or?not?to?be":that?is?the?question.Whether?it's?nobler?in?the?mind?to?suffer.'''
2017-10-05
已采納回答 / 慕粉3824843
這個不是冪運算符而是按位異或運算符,按位運算符是指把數字看作二進制來進行計算的。Python中的按位運算法則如下:& ? ?按位與運算符 ? ?(a & b) 輸出結果 12 ,二進制解釋: 0000 1100 ? ?| ? ?按位或運算符 ? ?(a | b) 輸出結果 61 ,二進制解釋: 0011 1101 ? ?^ ? ?按位異或運算符 ? ?(a ^ b) 輸出結果 49 ,二進制解釋: 0011 0001 ? ?~ ? ?按位取反運算符 ? ?(~a ) 輸出結果 -61 ,二...
2017-10-05