python中的赋值运算符
之前学习基础的时候,老是把一些符号弄混,现在对其进行一些整理如下:
简单赋值运算符
符合:=(区别于等于,用的是==)
实例:c=a+b
加法赋值运算符
符号:+=
实例:c+=a等效于c=c+a
减法赋值运算符
符号:-=
实例:c-=a等效于c=c-a
除法赋值运算符
符号:/=
实例:c/=a等效于c=c/a
特别地:
c=a/b 向上取整
c=a//b 向下取整
乘法赋值运算符
符号:
∗
\ast
∗ =
实例:c
∗
\ast
∗ = a等效于c = c
∗
\ast
∗a
取模赋值运算符
符号:%=
实例:c%=a等效于c=c%a
幂赋值运算符
符号:
∗
\ast
∗
∗
\ast
∗=
实例:c
∗
\ast
∗
∗
\ast
∗=a等效于c=c
∗
\ast
∗
∗
\ast
∗a
取整除赋值运算符
符号://=
实例:c//=a等效于c=c//a
备注:
在Python3.0中:
- // 表示:整数除法
- / 表示:浮点数除法