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的collections模块中的OrderedDict有序字典
Jul 07 Python
Python随机生成均匀分布在单位圆内的点代码示例
Nov 13 Python
python ansible服务及剧本编写
Dec 29 Python
Python实现购物车购物小程序
Apr 18 Python
python从子线程中获得返回值的方法
Jan 30 Python
python调用支付宝支付接口流程
Aug 15 Python
利用Python绘制Jazz网络图的例子
Nov 21 Python
使用python动态生成波形曲线的实现
Dec 04 Python
Python迭代器模块itertools使用原理解析
Dec 11 Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 Python
python输出数学符号实例
May 11 Python
Python多分支if语句的使用
Sep 03 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
超强分页类2.0发布,支持自定义风格,默认4种显示模式
2007/01/02 PHP
PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
2012/10/05 PHP
深入apache配置文件httpd.conf的部分参数说明
2013/06/28 PHP
一个严格的PHP Session会话超时时间设置方法
2014/06/10 PHP
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
PHP中empty,isset,is_null用法和区别
2017/02/19 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
JavaScript中yield实用简洁实现方式
2010/06/12 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
基于jquery实现复选框全选,反选,全不选等功能
2015/10/16 Javascript
详解一个基于套接字实现长连接的express
2019/03/28 Javascript
vue路由插件之vue-route
2019/06/13 Javascript
jquery实现的分页显示功能示例
2019/08/23 jQuery
Python类的专用方法实例分析
2015/01/09 Python
python去除所有html标签的方法
2015/05/05 Python
Python 基础之字符串string详解及实例
2017/04/01 Python
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
点球小游戏python脚本
2018/05/22 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
python递归实现快速排序
2018/08/18 Python
Python读取YUV文件,并显示的方法
2018/12/04 Python
pycharm打开命令行或Terminal的方法
2019/01/16 Python
通过python改变图片特定区域的颜色详解
2019/07/15 Python
处理Selenium3+python3定位鼠标悬停才显示的元素
2019/07/31 Python
Python DataFrame一列拆成多列以及一行拆成多行
2019/08/06 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
python 监控logcat关键字功能
2020/09/04 Python
python批量生成条形码的示例
2020/10/10 Python
HTML5新特性之type=file文件上传功能
2018/02/02 HTML / CSS
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
电大奖学金获奖感言
2014/08/14 职场文书
解放思想演讲稿
2014/09/11 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
golang elasticsearch Client的使用详解
2021/05/05 Golang