2-2 運算子
數學運算子
運算子 → 功能
- x + y → X加Y
- x - y →X減Y
- x * y →X乘Y
- x / y →X 除以Y
- x // y →X除以Y,只取整數解
- x % y →求X除以Y的餘數
- x ** y →X的Y次方
比較運算子
- x < y → X是否小於Y
- x <= y →X是否小於等於Y
- x > y →X是否大於Y
- x >= y →X是否大於等於Y
- x == y →X是否等於Y
- x != y →X是否不等於Y
布林運算子
- a or b → A或B其中一個條件成立就回傳True
- a and b → A或B兩個條件都成立才回傳True
- not A →如果A為True,則回傳False,反之則回傳True
練習1: 請寫一個程式,輸入華氏溫度,輸出攝氏溫度
測試資料: 華氏=100 攝氏=37.77...
華氏=10 攝氏=-12.22...
練習2: 請寫一個程式,輸入攝氏溫度,輸出華氏溫度
測試資料: 攝氏=-12.22 華氏=10.00...
攝氏=37.77 華氏=99.99...
練習3: 畢氏定理→輸入直角三角形的兩股(a,b)長度,算出斜邊(c)的長度
練習4:輸入a,b,c三值,輸出一元二次方程式的兩個根 (提示: 3的平方寫法 3**2 )
測試資料: a=1 b=-3 c=2 x1=2.0 x2=1.0
a=4 b=-5 c=1 x1=1.0 x2=0.25
提示
攝氏 = (華式-32) * 5/9