Python數(shù)值運算符包括加、減、乘、除、取余、冪等常見運算。下面分別介紹:
# 加法運算 print(10 + 5) # 輸出結(jié)果:15 # 減法運算 print(10 - 5) # 輸出結(jié)果:5 # 乘法運算 print(10 * 5) # 輸出結(jié)果:50 # 除法運算 print(10 / 5) # 輸出結(jié)果:2.0 # 取余運算 print(10 % 3) # 輸出結(jié)果:1 # 冪運算 print(10 ** 3) # 輸出結(jié)果:1000
在Python中,數(shù)值運算符的優(yōu)先級是一定的,優(yōu)先級從高到低依次為:
- 冪運算 **
- 正負號 +x, -x
- 乘、除、取余 * / %
- 加、減 + -
需要注意的是,在Python中除法運算默認為浮點數(shù)運算,如果需要整除運算,需要使用 // 符號:
print(10 / 3) # 輸出結(jié)果:3.3333333333333335 print(10 // 3) # 輸出結(jié)果:3
此外,Python還提供了一些數(shù)值運算相關(guān)的內(nèi)置函數(shù),如絕對值函數(shù) abs()、最大值函數(shù) max()、最小值函數(shù) min()。
print(abs(-5)) # 輸出結(jié)果:5 print(max(1, 3, 5, 2, 4)) # 輸出結(jié)果:5 print(min(1, 3, 5, 2, 4)) # 輸出結(jié)果:1