python的赋值运算

python 复制代码
# coding:utf-8
x=20 #直接复制,直接将20赋值给x
y=10
x=x+y #将x+y的和赋值给给x
print(x)
x+=y
print(x)#40
x-=y #相当于x-y
print(x) #30

x*=y #x=x*y
x/=y #x=x/y
print(x)
x%=2#x=x%2
print(x)#0.0 隐式转换
z=3
y//=z #y=y//z
y**=2#y=y**2
#python支持链式赋值
a=b=c=100#相当于a=100,b=100,c=100
print(a,b,c)
#系列解包赋值
a,b=10,20 #相当于a=10,b=20
print(a,b)
print('--------如何交换两个变量的值----------')
#其他语言
temp=0
temp=a
a=b
b=temp
print(a,b)
#python语言
b,a=a,b
print(a,b)
相关推荐
蜜獾云几秒前
Maven项目引入本地JAR包的三种正确方式对比
python·maven·jar
塞北山巅几秒前
Windows 下基于 MSYS2 搭建 C++ 开发环境:从安装到配置全指南
开发语言·c++·windows
爱睡懒觉的焦糖玛奇朵1 分钟前
【工业级落地算法之打架斗殴检测算法详解】
人工智能·python·深度学习·学习·算法·yolo·计算机视觉
rOuN STAT2 分钟前
PLC(电力载波通信)网络机制介绍
开发语言·网络·php
wjs20242 分钟前
HTML 标签列表(功能排序)
开发语言
深挖派4 分钟前
PyCharm 2026.1 全版本安装配置与全功能环境搭建 (保姆级图文教程)
ide·python·pycharm
无尽的罚坐人生4 分钟前
hot 100 146. LRU 缓存
java·开发语言·缓存
好家伙VCC5 分钟前
**发散创新:基于算子融合的深度学习推理优化实战**在现代AI部署场景
java·人工智能·python·深度学习
Ofm1z1Q9R5 分钟前
python-langchain框架(3-5-pdf文件load_and_split()加载 )
python·langchain·pdf
We་ct6 分钟前
JS手撕:DOM操作 & 浏览器API高频场景详解
开发语言·前端·javascript·面试·状态模式·操作·考点