1. 程式人生 > 其它 >Python算術運算子

Python算術運算子

技術標籤:Pythonpython

Python算術運算子

一、算術運算子

運算子描述
+
-
*
/除(除數不能為0,商一定是浮點數)
//整除(向下取整,若有浮點數,結果也用浮點數表示)
%取餘(除法的餘數)
**
()小括號

1.混合運算的先後順序:先 **,再 *、 /、 % 、//,最後 + 、-

2.使用 () 提高運算的優先順序

3.浮點數運算的結果也是浮點數

a=5
b=2
print('a+b =',a+b)#7
print('a-b =',a-b)#3
print('a*b =',a*b)#10
print('a/b =',a/b)#2.5
print('a//b=',a//b)#2
print(
'a%b =',a%b)#1 print('a**b=',a**b)#25 print(4/2)#2.0,除法,結果必是浮點數 print(9**(1/2))#3.0,因為1/2結果是浮點數,所以最終結果也是浮點數 print(5.0//2)#2.0,取整除,若有浮點數,結果也用浮點數表示 print(-5//2)#-3,商-2.5向下取整

二、字串中的算術運算子

  1. 加法
  • 數字+字串:報錯
  • 字串+字串:是兩個字串的拼接
a=2
str1='張三'
str2='喜歡貓'
# print(a+str1)#報錯
print(str1+str2)#張三喜歡貓
  1. 乘法
  • 數字n*字串:n個字串,即將字串重複n次
print(
'X') print('X'*10) # 結果: # X # XXXXXXXXXX