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 相关文章推荐
在Docker上开始部署Python应用的教程
Apr 17 Python
Django中几种重定向方法
Apr 28 Python
安装Python的教程-Windows
Jul 22 Python
详解Python进程间通信之命名管道
Aug 28 Python
python中abs&map&reduce简介
Feb 20 Python
详解Python3.6安装psutil模块和功能简介
May 30 Python
python使用magic模块进行文件类型识别方法
Dec 08 Python
PyCharm 创建指定版本的 Django(超详图解教程)
Jun 18 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
Apr 16 Python
python中adb有什么功能
Jun 07 Python
python re模块和正则表达式
Mar 24 Python
python数字图像处理之图像自动阈值分割示例
Jun 28 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 select,radio和checkbox默认选择的实现方法
2010/05/15 PHP
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
十大使用PHP框架的理由
2015/09/26 PHP
PHP实现数组转JSon和JSon转数组的方法示例
2018/06/14 PHP
asp.net 30分钟掌握无刷新 Repeater
2011/09/16 Javascript
javascript动态加载二
2012/08/22 Javascript
css配合jquery美化 select
2013/11/29 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
js结合正则实现国内手机号段校验
2015/06/19 Javascript
jquery小火箭返回顶部代码分享
2015/08/19 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
2016/05/17 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
2016/09/08 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
微信小程序与php 实现微信支付的简单实例
2017/06/23 Javascript
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
vue中组件通信的八种方式(值得收藏!)
2019/08/09 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
详解Python中的strftime()方法的使用
2015/05/22 Python
django DRF图片路径问题的解决方法
2018/09/10 Python
python3实现点餐系统
2019/01/24 Python
python多线程与多进程及其区别详解
2019/08/08 Python
python列表推导式操作解析
2019/11/26 Python
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
打造经典复古风格的品牌:Alice + Olivia(爱丽丝+奥利维亚)
2016/09/07 全球购物
创建学习型党组织实施方案
2014/03/29 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
学校党风廉政建设调研报告
2015/01/01 职场文书
2019个人工作总结
2019/06/21 职场文书
Android RecyclerView实现九宫格效果
2022/06/28 Java/Android