Skip to main content

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