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中动态获取对象的属性和方法的教程
Apr 09 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
Apr 25 Python
python2.7 mayavi 安装图文教程(推荐)
Jun 22 Python
Python 快速实现CLI 应用程序的脚手架
Dec 05 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
Jun 09 Python
python图像处理入门(一)
Apr 04 Python
Django 重写用户模型的实现
Jul 29 Python
python中的split()函数和os.path.split()函数使用详解
Dec 21 Python
python批量处理txt文件的实例代码
Jan 13 Python
python中os包的用法
Jun 01 Python
python如何更新包
Jun 11 Python
Python pip 常用命令汇总
Oct 19 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工厂模式简单实现方法示例
2018/05/23 PHP
jquery 输入框数字限制插件
2009/11/10 Javascript
利用javascript解决图片缩放及其优化的代码
2012/05/23 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
解决Extjs下拉框不显示的问题
2017/06/21 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
2020/04/12 Javascript
详解如何从零开始搭建Express+Vue开发环境
2018/07/17 Javascript
浅谈JavaScript 代码整洁之道
2018/10/23 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
Layui实现数据表格默认全部显示(不要分页)
2019/10/26 Javascript
[36:54]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
2015/04/24 Python
浅谈numpy数组的几种排序方式
2017/12/15 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
Python实现找出数组中第2大数字的方法示例
2018/03/26 Python
Python实现发送与接收邮件的方法详解
2018/03/28 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
Python docx库用法示例分析
2019/02/16 Python
pytorch 实现cross entropy损失函数计算方式
2020/01/02 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
2020/06/18 Python
Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现
2020/10/10 Python
使用gunicorn部署django项目的问题
2020/12/30 Python
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
Larsson & Jennings官网:现代瑞士钟表匠
2018/03/20 全球购物
阿迪达斯香港官网:adidas香港
2019/11/09 全球购物
巴西最大的玩具连锁店:Ri Happy
2020/06/17 全球购物
总经理职责
2013/12/22 职场文书
2015年环卫处个人工作总结
2015/07/27 职场文书
幼儿园小班教育随笔
2015/08/14 职场文书
创业计划之特色精品店
2019/08/12 职场文书
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS