当前位置: 首页 > 图灵资讯 > 行业资讯> python中 *= 是什么意思

python中 *= 是什么意思

来源:图灵python
时间: 2024-09-04 20:02:14

Python中有很多种操作符。我们经常看到两个符号结合在一起。事实上,这是赋值操作符中的一种。我们今天要带来的*=可以从名称上判断,这是赋值的一种形式。让我们做一个简单的例子来解释,然后带来赋值操作的一些基本内容。让我们学习。

1、赋值运算符*=

*=是“等于乘以”的简写。

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

拓展

=它还可以与其他运算符(包括算术运算符、位运算符和逻辑运算符)相结合,扩展成功能更强大的赋值运算符,如表所示 1 所示。扩展后的赋值运算符将使赋值表达式写作更加优雅方便。

以下是一个简单的例子:

n1=100
f1=25.5

n1-=80#等于n1=n1-80
f1*=n1-10#等于f1=f1*(n1-10)

print("n1=%d"%n1)
print("f1=%.2f"%f1)

以上是python *= 基本介绍,相信大家对这个赋值运算符还是比较感兴趣的。关于其他一些类型,课后可以查阅一些资料。