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通过装饰器检查函数参数数据类型的方法
Mar 13 Python
Python端口扫描简单程序
Nov 10 Python
python脚本替换指定行实现步骤
Jul 11 Python
Python实现的朴素贝叶斯分类器示例
Jan 06 Python
详谈python在windows中的文件路径问题
Apr 28 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
Dec 15 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
Apr 11 Python
Opencv实现抠图背景图替换功能
May 21 Python
python中的colorlog库使用详解
Jul 05 Python
python爬虫之快速对js内容进行破解
Jul 09 Python
Python画图高斯分布的示例
Jul 10 Python
python通过cython加密代码
Dec 11 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入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
2014/05/07 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
Laravel框架Request、Response及Session操作示例
2019/05/06 PHP
JavaScript函数、方法、对象代码
2008/10/29 Javascript
javascript iframe中打开文件,并检测iframe存在否
2008/12/28 Javascript
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
jquery 元素控制(追加元素/追加内容)介绍及应用
2013/04/21 Javascript
javascript日期计算实例分析
2015/06/29 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
js+html5实现的自由落体运动效果代码
2016/01/28 Javascript
以WordPress为例讲解jQuery美化页面Title的方法
2016/05/23 Javascript
js动态生成form 并用ajax方式提交的实现方法
2016/09/09 Javascript
基本DOM节点操作
2017/01/17 Javascript
jQuery实现 RadioButton做必选校验功能
2017/06/15 jQuery
原生js封装运动框架的示例讲解
2017/10/01 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
实例解析ES6 Proxy使用场景介绍
2018/01/08 Javascript
NodeJS父进程与子进程资源共享原理与实现方法
2018/03/16 NodeJs
jquery操作checkbox的常用方法总结【附测试源码下载】
2019/06/10 jQuery
Layui 导航默认展开和菜单栏选中高亮设置的方法
2019/09/04 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
Python编写电话薄实现增删改查功能
2016/05/07 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
python序列化与数据持久化实例详解
2019/12/20 Python
Django REST 异常处理详解
2020/07/15 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
精选奢华:THE LIST
2019/09/05 全球购物
2014年电信员工工作总结
2014/12/19 职场文书
财务部会计岗位职责
2015/02/03 职场文书
申论不会写怎么办?教您掌握这6点思维和原则
2019/07/17 职场文书
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书