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)
相关推荐
野生风长4 分钟前
c++类和对象(this指针,重载operator,习题总结)
java·开发语言·c++
威联通安全存储15 分钟前
TS-h1677AXU-RP在工程机械机器人弧焊中的部署
大数据·人工智能·python·机器人
statistican_ABin36 分钟前
WHO各国预期寿命影响因素分析与轻量回归预测
大数据·人工智能·python·数据分析·回归
皓月斯语1 小时前
程序设计语言的特点
开发语言·数据结构·c++
超人不会飞_Jay1 小时前
Go课程2
开发语言·后端·golang
Billy121381 小时前
结构化绑定与 if constexpr
开发语言·c++进阶学习
卷无止境1 小时前
Python生成器与惰性求值:从yield说起的一场"暂停魔法"
后端·python
Tirzano1 小时前
java 精简使用ffmpeg
java·开发语言·ffmpeg
卷无止境1 小时前
从一个装饰器说起:拆解 Python 的 @property
后端·python
农村小镇哥1 小时前
python操作配置文件ini
开发语言·python