Python赋值运算符用于给变量赋值,基础形式为=,如x=10;复合赋值如+=、-=等结合运算与赋值,a+=3等价a=a+3;支持链式赋值x=y=z=100和多重赋值a,b,c=1,2,3,还可交换变量x,y=y,x。

Python中的赋值运算符用来将值赋予变量。最基础的赋值运算符是 =,除此之外还有复合赋值运算符,它们结合了算术或位运算与赋值操作,让代码更简洁。
使用等号 = 将右侧的值赋给左侧的变量。
x = 10 name = "Alice" y = x + 5
上面的例子中,x 被赋值为 10,name 被赋值为字符串 "Alice",而 y 接收表达式 x + 5 的结果,即 15。
复合赋值运算符先进行运算,再将结果赋给左边的变量。常见的包括:
立即学习“Python免费学习笔记(深入)”;
示例:
a = 8 a += 3 # 相当于 a = a + 3,结果 a 是 11 a *= 2 # 相当于 a = a * 2,结果 a 是 22 a -= 5 # 相当于 a = a - 5,结果 a 是 17 a /= 4 # 相当于 a = a / 4,结果 a 是 4.25
可以一次性将同一个值赋给多个变量。
x = y = z = 100
此时 x、y、z 都等于 100。
Python 支持同时为多个变量赋不同的值,常用于元组解包。
a, b, c = 1, 2, 3 name, age = "Bob", 25
也可以交换两个变量的值:
x = 5 y = 10 x, y = y, x # 交换后 x 是 10,y 是 5
基本上就这些。赋值运算符在日常编程中非常常用,掌握它们能让代码更简洁高效。注意不要把 =(赋值)和 ==(比较)搞混。不复杂但容易忽略细节。
以上就是python赋值运算符如何使用的详细内容,更多请关注php中文网其它相关文章!
python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号