运算符
python支持以下几种运算符
1. 算术运算符
下面以a=10 ,b=20为例进行计算
注意:混合运算时,优先级顺序为: **
高于 *
/
%
//
高于 +
-
,为了避免歧义,建议使用 ()
来处理运算符优先级。
并且,不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算。
>>> 10 + 5.5 * 2
21.0
>>> 10 + (5.5 * 2)
21.0
2. 赋值运算符
# 单个变量赋值 >>> num = 10 >>> num 10 # 多个变量赋值 >>> num1, num2, f1, str1 = 100, 200, 3.14, "hello" >>> num1 100 >>> num2 200 >>> f1 3.14 >>> str1 "hello"
复合赋值运算符