算術運算子
算術運算子是數學四則運算的基礎,除了常見的加減乘除﹙+、-、*、/﹚之外,尚有模數運算子﹙%,modulo operator﹚、整數除法運算子﹙//,floor division operator﹚、以及指數運算子﹙**,power operator﹚。
運算子 |
用法 |
* |
乘法運算子,計算兩運算元之乘法 |
/ |
除法運算子,計算兩運算元之除法 |
+ |
加法運算子,計算兩運算元之加法 |
- |
減法運算子,計算兩運算元之減法 |
** |
指數運算子,計算運算元的指數結果 |
// |
整數除法運算子,將除法結果取整數 |
% |
模數運算子,計算兩運算元之餘數 |
print( 3 * 9 )
print( 6 / 2 )
print( 2 + 2 )
print( 5 - 1 )
print( 2 ** 4 )
print( 9 // 2 )
print( 10 % 7 )
指派運算子
運算子 |
用法 |
*= |
result*=2,意即result = result * 2 |
/= |
result/=2,意即result = result / 2 |
+= |
result+=2,意即result = result + 2 |
-= |
result-=2,意即result = result - 2 |
//= |
result//=2,意即result = result // 2 |
%= |
result%=2,意即result = result % 2 |
**= |
result**=2,意即result = result ** 2 |
result = 100
print( result *= 9 )
print( result /= 25 )
print( result += 20 )
print( result -= 6 )
print( result // 5 )
print( result %= 7 )
print( result **= 2 )
實作練習
算數運算子 點我前往
普羅和菲絲恩帶著1000元上街去,
以550元購買一頂獵鹿帽,
剩下的錢拿去玩每次70元的魔法抽抽樂
請問他最多能玩幾次呢?
在玩最後一次時,普羅抽中大獎:魔法的平方
讓身上剩餘的金額直接平方,
請問他們現在身上有多少錢?
每個位數 點我前往
使用算術運算子,單獨取得165168731381這個數字的第3位數、第5位數、第8位數和第11位數。
並將它們顯示出來。