Python中变量交换的例子


Posted in Python onAugust 25, 2014

Python追求简洁,诞生不少运算赋值规则,力求从简,其中就包括两个或者多个变量交换值。
普通语言中

# 声明变量

a=50

b=10

# 开始交换,先把其中一个值赋给临时变量,然后才能实现交换变量。

tmp = a

a = b

b = tmp

在Python中,实现两个变量值交换非常方便
# 声明变量

a=50

b=10

# 开始交换变量

a,b = b,a

甚至可以多个变量同时交换
a=50

b=10

c=20

c,b,a = a,b,c

一个运算符就搞定多个变量值互换!
Python 相关文章推荐
python下如何查询CS反恐精英的服务器信息
Jan 17 Python
Python实现的人工神经网络算法示例【基于反向传播算法】
Nov 11 Python
Python入门必须知道的11个知识点
Mar 21 Python
Python实现求解括号匹配问题的方法
Apr 17 Python
python用post访问restful服务接口的方法
Dec 07 Python
使用虚拟环境打包python为exe 文件的方法
Aug 29 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 Python
python字符串替换re.sub()实例解析
Feb 09 Python
Python基于Tkinter编写crc校验工具
May 06 Python
如何利用Python动态模拟太阳系运转
Sep 04 Python
详解Python生成器和基于生成器的协程
Jun 03 Python
Python jiaba库的使用详解
Nov 23 Python
Python实现的一个找零钱的小程序代码分享
Aug 25 #Python
Python跳出循环语句continue与break的区别
Aug 25 #Python
Python中声明只包含一个元素的元组数据方法
Aug 25 #Python
Python对象的深拷贝和浅拷贝详解
Aug 25 #Python
Python3实现连接SQLite数据库的方法
Aug 23 #Python
Python3实现生成随机密码的方法
Aug 23 #Python
Python实现Linux下守护进程的编写方法
Aug 22 #Python
You might like
如何去掉文章里的 html 语法
2006/10/09 PHP
PHP中读取照片exif信息的方法
2014/08/20 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
JS之小练习代码
2008/10/12 Javascript
JQuery 无废话系列教程(二) jquery实战篇上
2009/06/23 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
用js编写的简单的计算器代码程序
2015/08/04 Javascript
cocos2dx骨骼动画Armature源码剖析(三)
2015/09/08 Javascript
javascript手风琴下拉菜单实现代码
2015/11/12 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
TypeScript入门-接口
2017/03/30 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
2017/05/04 jQuery
JavaScript函数中的this四种绑定形式
2017/08/15 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
angular6 填坑之sdk的方法
2018/12/27 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
js正则匹配多个全部数据问题
2019/12/20 Javascript
编程语言Python的发展史
2014/09/26 Python
Python中输出ASCII大文字、艺术字、字符字小技巧
2015/04/28 Python
在Django的URLconf中使用命名组的方法
2015/07/18 Python
Python抓取电影天堂电影信息的代码
2016/04/07 Python
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
Python设计模式之观察者模式简单示例
2018/01/10 Python
tensorflow输出权重值和偏差的方法
2018/02/10 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
Numpy 理解ndarray对象的示例代码
2020/04/03 Python
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
Champion官网:美国冠军运动服装
2017/01/25 全球购物
我们是伦敦女孩:WalG
2018/01/08 全球购物
优良学风班申请材料
2014/02/13 职场文书
办公室主任竞聘演讲稿
2014/05/15 职场文书
导游词之清晏园
2019/11/22 职场文书
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS