python赋值运算符*=的作用是什么

*=的作用是什么

*=符号是python内置的赋值运算符,与C/C++、JavaScript、Go等用法中的++符号的作用十分类似。*=称为乘法赋值运算符,分两部分,一是符号*,表示乘法运算,另一个是=符号,表示赋值,即先将变量与运算符左侧的值进行乘法运算,然后再将运算后得到的值赋值给该变量,用表达式表达的话,就相当于:

a *= 2 等价于 a = a * 2

是不是与其它计算机语言中的i++十分类似,即将i+1之后再赋值给i。


*=实例代码

>>> b = 3
>>> b *= 2
>>> b
6
>>> c = 6
>>> c = c * 2
>>> c
12

全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.