代码点读机 / Python / =

= Python · 运算符

`=` 用来把右边的值存到左边的变量里。就像给一个盒子贴标签,然后把东西放进盒子。左边是盒子(变量名),右边是要放进去的东西(值)。注意它不是数学里的“等于”,而是“赋值”。

怎么用

变量名 = 值

小例子

年龄 = 18
名字 = "小明"
print(名字, 年龄)

运行结果

小明 18

对比:`=` 和 `==` 的区别

x = 5      # 赋值:把5存到x里
print(x == 5)   # 比较:判断x是否等于5,结果是True

常见使用场景

1. 初始化变量:
计数器 = 0
2. 修改变量的值:
计数器 = 计数器 + 1
3. 同时给多个变量赋值:
a, b, c = 1, 2, 3

提醒:- 变量名不能以数字开头,不能是关键字(如 `def`、`class`)。 - 赋值是从右往左计算,先算右边的值,再存到左边。 - 对于可变对象(如列表),`a = b` 只是让 `a` 和 `b` 指向同一个对象,修改 `a` 会影响 `b`,需要小心。

官方文档:https://docs.python.org/zh-cn/3/reference/simple_stmts.html#assignment-statements

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条