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模拟登陆Tom邮箱示例分享
Jan 13 Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 Python
Python读取视频的两种方法(imageio和cv2)
Apr 15 Python
python实现机器学习之元线性回归
Sep 06 Python
python下载微信公众号相关文章
Feb 26 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
Nov 11 Python
python 实现按对象传值
Dec 26 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 Python
在python3中实现更新界面
Feb 21 Python
python实现简单遗传算法
Sep 18 Python
Windows安装Anaconda3的方法及使用过程详解
Jun 11 Python
python中pandas对多列进行分组统计的实现
Jun 18 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
PHP中simplexml_load_string函数使用说明
2011/01/01 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
PHP输出一个等腰三角形的方法
2015/05/12 PHP
PHP实现文件上传下载实例
2016/10/18 PHP
Laravel模糊查询区分大小写的实例
2019/09/29 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
详解PHP中的8个魔术常量
2020/07/06 PHP
js程序中美元符号$是什么
2008/06/05 Javascript
Prototype源码浅析 String部分(二)
2012/01/16 Javascript
jQuery.clean使用方法及思路分析
2013/01/07 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
详解JavaScript的Polymer框架中的通知交互
2015/07/29 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
原生JS利用transform实现banner的无限滚动示例代码
2020/06/15 Javascript
[01:04:14]OG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
python中通过selenium简单操作及元素定位知识点总结
2019/09/10 Python
python实现根据文件格式分类
2019/10/31 Python
np.random.seed() 的使用详解
2020/01/14 Python
python判断链表是否有环的实例代码
2020/01/31 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
2021/02/25 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
人力资源行政经理自我评价
2013/10/23 职场文书
英语系毕业生自荐信
2013/10/31 职场文书
电子商务应届生自我鉴定
2014/01/13 职场文书
《台湾的蝴蝶谷》教学反思
2014/02/20 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
python图像处理 PIL Image操作实例
2022/04/09 Python
排查并解决Oracle sysaux表空间异常增长
2022/04/20 Oracle