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)
相关推荐
程序设计实验室11 小时前
Python网络请求库,从 requests 到 httpx
python
电商API&Tina11 小时前
跨境电商如何接入1688官方寻源通接口?附接入流程
java·数据库·python·sql·oracle·json·php
jwn99911 小时前
Laravel11.x新特性全解析
android·开发语言·php·laravel
feifeigo12311 小时前
航天器交会的分布式模型预测控制(DMPC)MATLAB实现
开发语言·分布式·matlab
于先生吖11 小时前
支持二开与商用,JAVA 漫剧付费观看系统完整源码
java·开发语言
环黄金线HHJX.11 小时前
【从0到1】
开发语言·人工智能·算法·交互
曹牧11 小时前
Java: 从oracle表中获取一组kv序列
java·开发语言·oracle
深邃-11 小时前
【C语言】-数据在内存中的存储(1)
c语言·开发语言·数据结构·c++·算法
Lyyaoo.11 小时前
【Java基础面经】Java 注解的底层原理
java·开发语言·python
HAPPY酷11 小时前
PyCharm 终极避坑指南:环境选择、镜像加速与包管理
ide·python·pycharm