Python运算符和分支
1.数学运算符
-
+(加)
-
print(5+2) # 7
-
-
-(减)
-
print(5-2) # 3
-
-
*(乘)
-
print(5*2) # 10
-
-
/(除)
-
print(5/2) #2.5
-
-
%(求余)
-
print(5%2) # 1 print(3.2%2) # 1.2000000000000002 print(-3%2) # 1 # 求余数应用1:判断奇偶数,判断一个数是否能够被另一个数整除(看余数是否为0) print(6%2) # 求余数应用2:取低位数(用10或10的幂次方取余) num = 23654 print(num%10) # 4 print(num%100) # 54 print(num%1000) # 654
-
-
//(取整)
-
# x//y - x除以y的商向小取整 print(5//2) # 2 print(1.8//2) # 0 print(-5//2) # -3 # 正整数去低位 num1=23456 print(num1//10) # 2345 print(num1//100) # 234 # 获取指定正整数的十位数 num2 = 3945 print(num2%100//10) # 4 print(num2//10%10) # 4 # 获取指定正整数的百位数 print(num2//100%10) #9
-
-
**(幂运算)
-
# x**y 求x的y次方 print(3**2) # 9 print(2**3) # 8 print(16**0.5) # 4.0 print(27**
-