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