最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

python基础_复合赋值运算符

XAMPP案例 admin 435浏览 0评论

00Python

赋值运算符用于为变量赋值,使用“=”进行赋值,之前我们已经学习过了,这节重点介绍复合赋值运算符,先看下表:

运算符 说明 举例 等价形式
+= 加赋值 x+=y x=x+y
-= 减赋值 x-=y x=x-y
*= 乘赋值 x*=y x=x*y
/= 除赋值 x/=y x=x/y
%= 求余赋值 x%=y x=x%y
**= 乘方赋值 x**=y x=x**y
//= 整除赋值 x//=y x=x//y

我们重点学习“+=”,这个懂了,其它符号就懂了,看以下表达式

a+=1

它等价于a=a+1,即变量a的值加1,再赋值给a,这条语句在往后的编程中经常用得到,注意不能写成a++。再比如

b**=3

等价于b=b**3,即b的立方赋值给b。

 

注意,如果“=”右边是一个表达式,应整体加上括号,比如:

c*=a+b

等价于c=c*(a+b),右边的a+b应加上括号。

 

请看代码:

In [1]: a,b,c=1,2,3
In [2]: a+=1
In [3]: a
Out[3]: 2
In [4]: b**=3
In [5]: b
Out[5]: 8
In [6]: c*=a+b
In [7]: c
Out[7]: 30

 

转载请注明:XAMPP中文组官网 » python基础_复合赋值运算符

您必须 登录 才能发表评论!