当前位置: 首页 > news >正文

Python 赋值运算符大全集

在 Python 中,赋值运算符用于将值赋给变量。除了基本的赋值运算符 = 之外,Python 还提供了一系列复合赋值运算符,如 +=-=*= 等,这些运算符可以简化代码并提高效率。

1. 常见的赋值运算符

运算符 描述 示例 等价于
= 基本赋值 a = 10 a = 10
+= 加法赋值 a += 5 a = a + 5
-= 减法赋值 a -= 5 a = a - 5
*= 乘法赋值 a *= 5 a = a * 5
/= 除法赋值 a /= 5 a = a / 5
//= 整除赋值 a //= 5 a = a // 5
%= 取余赋值 a %= 5 a = a % 5
**= 幂赋值 a **= 5 a = a ** 5
&= 按位与赋值 a &= 5 a = a & 5
` =` 按位或赋值 `a
^= 按位异或赋值 a ^= 5 a = a ^ 5
<<= 左移赋值 a <<= 5 a = a << 5
>>= 右移赋值 a >>= 5 a = a >> 5

2. 赋值运算符的详细说明

2.1 基本赋值运算符 =

= 运算符用于将右侧的值赋给左侧的变量。

a = 10
print(a)  # 输出: 10
2.2 加法赋值运算符 +=

+= 运算符用于将右侧的值加到左侧的变量上,并将结果赋给左侧的变量。

a = 10
a += 5
http://www.dtcms.com/a/80162.html

相关文章:

  • vulhub靶机----基于docker的初探索,环境搭建
  • SpringBoot与Redisson整合,用注解方式解决分布式锁的使用问题
  • 【菜鸟飞】AI多模态:vsCode下python访问阿里云通义文生图API
  • redis MISCONF Redis is configured to save RDB snapshots报错解决
  • 【电源专题】案例:因没有关注Stand-by mode中的两种类别导致选型电池组保护芯片错误
  • 鸿蒙NEXT项目实战-百得知识库01
  • 【Zephyr】【一】学习笔记
  • Linux驱动开发实战之SRIO驱动(一)
  • 江小南的题目讲解
  • 继承父类的实体对象没打印出来父级属性问题
  • YOLOv5部署全场景问题解决方案手册(2025版)
  • 2025年汽车加气站操作工考试精选题库
  • postman小白教程(从入门到实战,详细教学)
  • 【鸿蒙开发】Hi3861学习笔记- OLED示例
  • Execution failed for task ‘:path_provider_android:compileDebugJavaWithJavac‘.
  • 邮件祝福常见模版
  • #Hadoop全分布式安装 #mysql安装 #hive安装
  • 循环神经网络(Recurrent Neural Network, RNN)与 Transformer
  • 【嵌入式学习】补码-加减乘除电路
  • Netty源码—2.Reactor线程模型二
  • 强推 Maven多镜像源快速切换工具,GUI操作超便捷
  • 379_C++_通过小时、天、月、年的地址偏移,上告的图片数据存储在不同的时间粒度位置;提取的时候按照同样的小时、天、月、年偏移,提取数据
  • GitHub在push推送到远程仓库的时候显示Logon failed登录失败
  • Qt 导入TagLib库
  • 【Wconv】小波卷积--即插即用的模块
  • Redis数据类型详解
  • 反反爬虫技术指南:原理、策略与合规实践
  • 亮剑AWE2025,追觅全品类高端智能家电开启时代新篇
  • 字节大模型面经
  • 实战:Windows环境下C语言串口通信与多线程编程