# 第二週筆記
同行程式需對齊,算同一個段落
**要學會使用工具箱**
數學工具箱:math模組
例:import math
**x=min(2,4,6)**
意義:
把這三個數值做為參數
傳送到min這個函數裡面
函數min會做很多複雜的運算
將運算完的結果指定給x
透過print(x)映出x數值
**y=max(3,5,7)**
把這三個數值做為參數
傳送到max這個函數裡面
函數max會做很多複雜的運算
將運算完的結果指定給y
透過print(y)映出y數值
#個人練習#
import math
x=max(2,4,6,10)
y=min(1,3,0,-1)
print(x)
print(y)
x=10
y=-1
## 組員練習小空間
### 第一題

#### 作法
```
洪橞䈶
(C)
x=248**2+2*248*52+52**2
y=300**2
x==y
```
```
黃玉柔
(A)
import math
x=248
y=52
z=300**2
print(x**2+x*y+y**2)
x**2+x*y+y**2!=z
77104
True
(B)
import math
x=248
y=48
z=200**2
print(x**2-x*y-y**2)
x**2+x*y-y**2!=z
51904
True
(C)
import math
x=248
y=52
z=300**2
print(x**2+2*x*y+y**2)
x**2+2*x*y+y**2==z
90000
True
(D)
import math
x=248
y=48
z=200**2
print(x**2-2*x*y-y**2)
x**2+2*x*y-y**2!=z
35392
True
```
```
葉平超
(A)x =pow(248,2)+248*52+pow(52,2)
y=pow(300,2)
x==y
false
(B)
x =pow(248,2)-248*48-pow(48,2)
y=pow(200,2)
x==y
false
(c)
x =pow(248,2)+2*248*52+pow(52,2)
y=pow(300,2)
x==y
true
(D)
x =pow(248,2)-2*248*48-pow(48,2)
y=pow(300,2)
x==y
false
```
### 第二題

#### 作法
```
洪橞䈶
a=-5/223
b=6/263
c=-7/293
d=abs(a+b+c)
e=abs(a+b-c)
f=abs(a-b+c)
g=abs(a-b-c)
print(d)
print(e)
print(f)
print(g)
x=max(d,e,f,g)
print(x)
Ans=(c)
```
```
黃玉柔
import math
a=-5/223
b=6/263
c=-7/293
d=abs(a+b+c)
e=abs(a+b-c)
f=abs(a-b+c)
g=abs(a-b-c)
t=max(d,e,f,g)
print(t)
Answer C
```
```
葉平超
(A)
a=-5/223
b=6/263
c=-293/7
d=abs(a+b+c)
(B)
a=-5/223
b=6/263
c=-293/7
e=abs(a+b-c)
(C)
a=-5/223
b=6/263
c=-293/7
f=abs(a-b+c)
(D)
a=-5/223
b=6/263
c=-293/7
g=abs(a-b-c)
x=max(d,e,f,g)
print(x)
ANS:C
```
### 第三題

#### 作法
```
洪橞䈶
x=6**0.5*(1/3**0.5-1)
a=2**0.5-6**0.5
b=2**0.5-1
c=2-6**0.5
d=1
print(x)
print(a)
print(b)
print(c)
print(d)
Ans=(A)
```
```
黃玉柔
import math
x=6**0.5*(1/(3**0.5)-1)
y=(2**0.5)-(6**0.5)
print(x)
x==y
-1.0352761804100827
True
Answer A
```
```
劉冠伯
import math
x=(math.sqrt(6))
y=(1/math.sqrt(3)-1)
z=x*y
print(z)
ANS:A
```
### 第四題

#### 作法
```
洪橞䈶
x=(-2)*abs(-5)-abs(-3)
print(x)
Ans=-13
```
```
黃玉柔
import math
x=-2
y=(abs(-5))
z=(abs(-3))
print(x*y-z)
Answer C
```
```
劉冠伯
import math
x=-2
y=(abs(-5))
z=(abs(-3))
print(x*y-z)
ANS:C
```
### 第五題

#### 作法
```
洪橞䈶
a=(2**2)**0.5
a==2
true
```
```
黃玉柔
(A)
import math
(2**2)**0.5==2
True
(B)
import math
(3**3)**0.5==3
False
(C)
import math
(4**4)**0.5==4
False
(D)
import math
(5**5)**0.5==3
False
```
```
劉冠伯
import math
x=(math.sqrt(2)**2)
x==2
true
```
### 第六題

#### 作法
```
黃玉柔
import math
x=(-1/4)*(-1/2)**2*(2/3)**3
print(x)
-0.018518518518518514
```
```
葉平超
x=(-1/4)*pow(-1/2,2)*pow(2/3,3)
print(x)
```
```
劉冠伯
-1/4*((-1/2)**2)*((2/3)**3)
ans:-0.018518518518518514
```
### 第七題

#### 作法
```
黃玉柔
import math
x=(-1)**5*(-2)**4/(-2/3)**3/(-3)**2
print(x)
6.000000000000002
```
```
葉平超
x=(pow(-1,5)*pow(-2,4))/pow(-2/3,3)/pow(-3,2)
print(x)
```
```
劉冠伯
(-1)**5*(-2)**4/((-2)/3)**3/(-3)**2
ans:6.000000000000002
```
### 第八題

#### 作法
```
黃玉柔
from sympy import *
a = Symbol('a')
z=solve(1+a/5*625+a/25*625+a/125*625+a/625*625-625,a)
print(z)
ANS:4
```
```
葉平超
from sympy import *
a = Symbol('a')
z=solve(1+a/5*625+a/25*625+a/125*625+a/625*625-625,a)
print(z)
ANS:4
```
```
劉冠伯
from sympy import *
a = Symbol('a')
z=solve(1+a/5*625+a/25*625+a/125*625+a/625*625-625,a)
print(z)
ANS:4
```
### 第九題

#### 作法
```
洪橞䈶
2*7**0.5*5*3**0.5
Ana=45.8257569495584
```
```
葉平超
x=(2*pow(7,-1))*(5*pow(3,-1))
print(x)
ANS:45.8257569495584
```
```
劉冠伯
import math
x=2*math.sqrt(7)
y=5*math.sqrt(3)
print(x*y)
ANS:45.8257569495
```
### 第十題

#### 作法
```
洪橞䈶
x=(0.027)**2/3+(243/32)**1/5
a=3/32
b=159/100
c=12/5
d=81/32
print(x)
print(a)
print(b)
print(c)
print(d)
Ans=(B)
```
```
葉平超
x=pow(0.027,2/3)+pow(243/32,1/5)
a=3/32
b=159/100
c=12/5
d=81/32
print(x)
print(a)
print(b)
print(c)
print(d)
ANS:B
```
```
劉冠伯
x=0.027**2**1/3+243/32**1/5
a=3/32
b=159/100
c=12/5
d=81/32
print(x)
print(a)
print(b)
print(c)
print(d)
ans:b
```
### 第十一題

#### 作法
```
洪橞䈶
import math
x=(math.log2(3)*1/3+math.log2(9)*1/3)/(math.log2(3)+math.log2(9)*1/2)
print(x)
```
```
葉平超
import math
x=(math.log2(3)*1/3+math.log2(9)*1/3)/(math.log2(3)+math.log2(9)*1/2)
print(x)
```
```
劉冠伯
import math
x=math.log(3,8)+math.log(9,8)
y=math.log(3,2)+math.log(9,4)
print(x/y)
ans:A
```
### 第十二題

#### 作法
```
洪橞䈶
x=2**0.5*(48**0.5-12**0.5)
a=6*2**0.5
b=2*6**0.5
c=2*21**0.5
d=4*6**0.5-2*3**0.5
print(x)
print(a)
print(b)
print(c)
print(d)
Ans=(B)
```
```
葉平超
x=pow(2,0.5)*(pow(48,0.5)-pow(12,0.5))
a=6*pow(2,0.5)
b=2*pow(6,0.5)
c=2*pow(21,0.5)
d=4*pow(6,0.5)-2*pow(3,0.5)
print(x)
print(a)
print(b)
print(c)
print(d)
```
```
黃玉柔
import math
x=2**0.5*(48**0.5-12**0.5)
y=2*6**0.5
print(x)
print(y)
4.898979485566357
4.898979485566356
Answer B
```
## 開會紀錄
* 開會時間:3/1(二) 19:00~21:00
* 討論內容:
1. 共筆討論
2. 討論題目
3. 分享作業做法
4. 討論下次開會時間
* 開會截圖:
