# 第二堂課 ****課堂筆記**** * x=1 y=2 print(x+y) #變數設定 * import math #匯入模組 print(math floor(4.5)) print(math floor(4.5)) #函數推倒 * X=min (5, 10. 25) y=max (5, 10, 25) print (x) print (5) #找極值 #翻譯函數到程式內 x 把5,10,25當參數,傳入到min這個函數,做完運算後, 設定給x,最後把結果印出 y 把5,10,25當參數,傳入到max這個函數,做完運算後, 設定給y,最後把結果印出 * #匯入math模組 import math #把數學工具組屬性pi設定給x x = math.pi print(x) 3.14159.... # 題目1: * ![](https://i.imgur.com/ecrc08F.jpg) import math x=pow(7,0.5)-pow(5,0.5) #根號根號 y=pow(7,0.5)+pow(5,0.5) c=x/y print(c**3+(1/c**3))#c**3=c開3次方 A:(D)1692 # 題目2: * ![](https://i.imgur.com/yqFYTqy.jpg) (A) x = pow(1.25, 36) print(x) 3081.4879110195775 (B)x = pow(1.25, 37) print(x) 3851.8598887744715 (C)x = pow(1.25, 38) print(x) 4814.8248609680895 (D)x = pow(1.25, 39) print(x) 6018.531076210112 A:(C) # 題目3: * ![](https://i.imgur.com/dN8NRnv.jpg) import math x = 1/(pow(2,0.5)+1) print(pow(x,4)+2*pow(x,3)-3*pow(x,2)+5*pow(x,1)+1) A:2.7279220613578556 --------------------------------------------------------- x=1 y=2 print(x+y) #變數設定 import math #匯入模組 print(math floor(4.5)) print(math floor(4.5)) #函數推倒 X=min (5, 10. 25) y=max (5, 10, 25) print (x) print (5) #找極值 #翻譯函數到程式內 # 題目1: import math x=pow(7,0.5)-pow(5,0.5) #根號根號 y=pow(7,0.5)+pow(5,0.5) c=x/y print(c**3+(1/c**3))#c**3=c開3次方 # 題目2: import math if 4000 < x < 5000: print(5/4) # 題目3: import math x = 1/(pow(2,0.5)+1) print(pow(x,4)+2*pow(x,3)-3*pow(x,2)+5*pow(x,1)+1) ----------------------------------------------------------- ***第二週練習題*** # 國際數學競賽複賽(台灣)第1題 # 匯入math這個模組 import math # 設定a的函數值,math.sqrt即為開根號 a=(math.sqrt(7)-math.sqrt(5))/(math.sqrt(7)+math.sqrt(5)) # 將a值導入b式當中,即可算出b值 b=a**3+1/a**3 # 印出b值即為答案 print(b) Ans:(D)1692 # 國際數學競賽複賽(台灣)第8題 # 匯入math這個模組 import math # 設定x的函數值 x=1/ (math.sqrt(2)+1) #將x函數導入y函數,以產生出y函數 y=x*x*x*x + 2*x*x*x - 3*x*x + 5*x + 1 # 將答案的算式導入z函數,以進行驗算 z=9*math.sqrt(2)-10 # 輸出y函數,即為答案 print(y) # 輸出z函數,即為驗算 print(z) Ans:2.7279220613578556 # 自訂題目練習 * ![](https://i.imgur.com/k1bJobq.jpg) import math x=1.99 print(2*pow(x,3)-4*pow(x,2)-3*pow(x,1)+10) 3.950798 A:3.9508 * ![](https://i.imgur.com/lZ4Q4em.jpg) x=1997*86+1997*(-528)-1997*(-342) print(x) -199700 A:-199700 * ![](https://i.imgur.com/SDcUT0T.jpg) x=(-2)* abs(-5)-abs(-3) print(x) -13 A:(C) By 麗婷 ------------------------------------------------ 題目一 ![](https://i.imgur.com/FPVJcom.png) #ANS: import math print(pow(1/27,3) * pow(81,2)) #計算結果為0.33333333333333 故此題選(A) 1/3 題目二 ![](https://i.imgur.com/aPOhVpj.png) #ANS: import math print(pow(0.0625,-1.5)) #計算結果為64.0 故此題選(C) 64 題目三 ![](https://i.imgur.com/YmiICFf.png) #ANS: import math x=pow(pow(3,14)-pow(5,7),0) print(pow(25*pow(5,-3),-2)+x) #計算結果為25.9999 , 四捨五入後為26 by A.S ---------------------------------------------- # 以下三題整理者:管理學院學士班_三年級_108251026_許詠翔 # 第二週-作業每人找出3題高中數學題目 # 以下參考「國立高師大附中96學年度 第一學期第二次段考 高一數學科試題」 # http://sites.tea.nknush.kh.edu.tw/math/-3/gao-zhong-duan-kao-shi-ti-1/gao-yi-shi-ti-1 # 第8題 # 44 x 8的4次方 - 341 x 8的3次方 - 120 x 8的2次方 + 276 x 8 + 200 = ? import math a = 44(84) - 341(83) - 120(82) + 2768 + 200 print(a) # Ans. 360 # 第九題 # f(x)=8(x的三次方)-28(x的二次方)+56x-43 # f(-1.501)=? import math a = 8*(-1.501**3) - 28*(-1.501**2) + 56*-1.501 - 43 print(a) # -91.02600800799999 # 第十題 # 設一式子為 f(x) = a(x的三次方)+b(x的二次方)+cx+d # f(1)=f(2)=f(3)=4, f(4)=16 # 求a, b, c, d 為何? # a*(1**3) + b*(1**2) + c*(1) + d = 4 # a*(2**3) + b*(2**2) + c*(2) + d = 4 # a*(3**3) + b*(3**2) + c*(3) + d = 4 # a*(4**3) + b*(4**2) + c*(4) + d = 16 import numpy as np #寫出係數矩陣 A A = np.array([ [1, 1, 1, 1], [8, 4, 2, 1], [27, 9, 3, 1], [64, 16, 4, 1] ]) # 寫出常數矩陣 B B = np.array([4, 4, 4, 16]).reshape(4, 1) # 找出係數矩陣的反矩陣 A_inv A_inv = np.linalg.inv(A) # 將 A_inv 與 B 相乘,即可得到解答 ans = A_inv.dot(B) print(ans) # Ans. [[2.] [-12.] [22.] [-8.]] ---------------------------------------------- 1. 5x9的8次方+10x8的9次方=? sol: x=(5*(pow(9,8)))+(10*(pow(8,9))) print(x) ans: 1557410885 2. 5x9的8次方-10x8的9次方=? sol: x=(5*(pow(9,8)))-(10*(pow(8,9))) print(x) ans: -1126943675 3. 5x9的8次方/10x8的9次方=? sol: x=(5*(pow(9,8)))/(10*(pow(8,9))) print(x) ans:0.16036153212189674 經濟一 陳櫂翰 ------------------------------ # 會議記錄 * 2/25 ![](https://i.imgur.com/7jiho5l.jpg)