Python赋值运算符:= 等号 以及 复合赋值运算符 += -= *=

news/2024/12/29 15:53:33/

赋值运算符

运算符描述实例
=赋值**将=右侧的结果赋值给等号左侧的变量

案例1:把某个值赋值给某个变量
num = 10

案例2:多个变量同时进行赋值操作
n = 5
f = 10.88
s = ‘hello world’

简写为:----------就类似一对一的,一个序号对应一个值
n, f, s = 5, 10.88, ‘hello world’
print(n)
print(f)
print(s)

案例3:多个变量赋予相同的值
a = 10
b = 10

简写为:
a = b = 10

复合赋值运算符

复合赋值运算符 = 算术运算符 结合 赋值运算符
在这里插入图片描述
复合赋值运算符的计算顺序 = 先执行算术运算符,执行完毕后,把结果再赋值给左边的变量

案例1: += 相加并赋值运算符
i = 1
i += 1 # 等价于 i = i + 1
print(i)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里是结合之前的其他部分,见文章–Python算术运算符:加减乘除 整除 取余 幂指数 小括号
https://blog.csdn.net/qq_42755734/article/details/133843187?spm=1001.2014.3001.5502
在这里插入图片描述

综合代码
i = 1
‘’’ 相加并赋值,先加1,然后把结果赋值给左边的变量 ‘’’
i += 1
print(f’更新后,i的值为:{i}')

num1 = 9
‘’’ 取模并赋值,先求余数,然后在把结果赋值给左边的变量 ‘’’
num1 %= 2
print(f’更新后,num1的值为:{num1}')

num2 = 2
‘’’ 幂指数并赋值,先求幂指数,然后把结果赋值给左边的变量 ‘’’
num2 **= 3
print(f’更新后,num2的值为:{num2}')

在这里插入图片描述


http://www.ppmy.cn/news/1155298.html

相关文章

CV计算机视觉每日开源代码Paper with code速览-2023.10.13

精华置顶 墙裂推荐!小白如何1个月系统学习CV核心知识:链接 点击CV计算机视觉,关注更多CV干货 论文已打包,点击进入—>下载界面 点击加入—>CV计算机视觉交流群 1.【基础网络架构】CHIP: Contrastive Hierarchical Image …

【2023】redis-stream配合spring的data-redis详细使用(包括广播和组接收)

目录 一、简介1、介绍2、对比 二、整合spring的data-redis实现1、使用依赖2、配置类2.1、配置RedisTemplate bean2.2、异常类 3、实体类3.1、User3.2、Book 4、发送消息4.1、RedisStreamUtil工具类4.2、通过延时队列线程池模拟发送消息4.3、通过http主动发送消息 5、&#x1f3…

文件操作合集 - C语言

前言 由于我们每次打开程序写入的数据都是在内存中处理,关闭程序就直接没有了,下次还需要重新进行操作录入数据等,这里我们就可以使用文件来保存数据,更加持久化,下面我们基于c语言来介绍一些文件操作. 文件指针: 文件的打开和关闭 文件在读写之前应该先打开文件,在…

一文解读如何应用 REST 对资源进行访问?

文章目录 一、REST 简介二、涉及注解2.1 RequestMapping2.2 PathVariable2.3 RestController2.4 GetMapping、PostMapping、PutMapping、DeleteMapping补充:PathVariable、RequestBody、RequestParam 区别与应用 三、REST风格案例 一、REST 简介 REST (Representat…

Vue_Bug VUE-ADMIN-TEMPLATE-MASTER electron build后无法登录

Bug描述: VUE-ADMIN-TEMPLATE-MASTER 项目在经过 electron 的 build 命令后,无法登录 问题原因: 大部分vue 前段项目 会使用 js-cookie 这个库 来操作浏览器的cookie 然而这个库 在electron下 会无法使用 (最坑的是还没报错&…

python项目之AI动物识别工具的设计与实现(django)

项目介绍: 💕💕作者:落落 💕💕个人简介:混迹java圈十余年,擅长Java、小程序、Python等。 💕💕各类成品java毕设 。javaweb,ssm,spring…

多线程怎么共用一个事务

文章目录 场景分析测试对应的其他类我并没有贴出来,因为大家可以自己找个项目走一波测试testSession测试testTransaction 注意使用同一个sqlsession会导致线程安全问题,testSession方法就是在另外线程里面能读取到数据库里面没有的数据.但是有时候业务就是这么奇怪.扩展总结 场…