YHZ015 Python 赋值运算符
2024-01-03 10:53:06
资源编号:YHZ015
配套视频:https://www.bilibili.com/video/BV1zy4y1Z7nk?p=16
🦂 赋值运算符
赋值运算符应该是最为常见的运算符,它的作用是将右边的值赋给左边的变量。
运算符 | 描述 | 实例 |
---|---|---|
= | 简单的赋值运算符 | c = a + b 将 a + b 的运算结果赋值为 c |
+= | 加法赋值运算符 | c += a 等效于 c = c + a |
-= | 减法赋值运算符 | c -= a 等效于 c = c - a |
*= | 乘法赋值运算符 | c *= a 等效于 c = c * a |
/= | 除法赋值运算符 | c /= a 等效于 c = c / a |
%= | 取模赋值运算符 | c %= a 等效于 c = c % a |
**= | 幂赋值运算符 | c **= a 等效于 c = c ** a |
//= | 取整除赋值运算符 | c //= a 等效于 c = c // a |
:= | 海象运算符,可在表达式内部为变量赋值。Python3.8 版本新增运算符。 | 在这个示例中,赋值表达式可以避免调用 len() 两次:if (n := len(a)) > 10: print(f"List is too long ({n} elements, expected <= 10)") |
下面的例子演示了赋值运算符和复合赋值运算符的使用。
a = 10
b = 20
# a += b
# print("1-a 的值为:", a) # 30
# a -= b
# print("2-a 的值为:", a) # -10
# a *= b
# print("3-a 的值为:", a) # 200
# a /= b
# print("4-a 的值为:", a) # 0.5
# a %= b
# print("5-a 的值为:", a) # 10
# a **= b
# print("6-a 的值为:", a) # 1000000000000000000000
# a //= b
# print("7-a 的值为:", a) # 0
文章来源:https://blog.csdn.net/Java_stud/article/details/135314720
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!