python交换两个值原理_python如何交换两个变量的值

python如何交换两个变量的值?

47bf594ec28333bfa47aeffcdbb8b43ea9db1d29.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

python

方法/步骤

1

很多编程语言中,两个变量进行值交换,都必须借助第三个变量来实现,如下图所示中的dos脚本,交换变量x,y的值,需要利用到第三个变量Z。

a99a494afa32939c8b6205015719ce2c5a1b1529.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

在python中,就必须简单了,下面我们一步步来进行操作演示。首先给x,y变量赋值:

x=10

y=20

cf6d451b1edef4dc0eacc9ac45ecd3d968750c29.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

python中,还可以几个变量一起幅值,如x,y=10,20

cfadcdd96975f2c4580c83f08f0148fe1f420629.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

python中,两个变量交换值可以在一个等式中完成,如下所示:x,y=y,x

从结果中可以看到两个变更的值已经发生变量。

5c2a1ad149299a888486325667eeadbcbf2f7f29.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

跟其它语言相关,python中变量的值交换,应该说是非常方便,代码也更简洁了,两句代码能完成其它语言六、七句代码才能完成的事。

46315818dfdae43bfd13d892c457935652bb7429.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

这种方法在python中各类型数据都能通过,如下图所示,字符串变量值的交换。

65ba880b31210561d4368f5a08aee8d7582a6a29.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值