美文网首页
[转]在不声明新变量的情况下,让变量a和变量b的值互换?

[转]在不声明新变量的情况下,让变量a和变量b的值互换?

作者: everfight | 来源:发表于2017-03-22 13:42 被阅读18次
>>> a = 1
>>> b = 9
>>> a = a + b
>>> b = a - b
>>> a = a - b
>>> a
9
>>> b
1

上面是转的,当时感觉思路挺不错。现在想想,在python中好像没必要这么麻烦:

>>>a =1
>>>b = 9
>>>a,b = b,a
>>>a
9
>>>b
1

相关文章

  • [转]在不声明新变量的情况下,让变量a和变量b的值互换?

    上面是转的,当时感觉思路挺不错。现在想想,在python中好像没必要这么麻烦:

  • 总结

    1.变量 a.怎么声明? 变量 = 值a = b = c = 10a, b = 10, 20 b.声明变量和给变量...

  • recode

    1.变量 a.怎么声明?变量 = 值a = b = c = 10a, b = 10, 20b.声明变量和给变量赋值...

  • 2018-08-22

    变量和常量:变量:声明变量: var 变量名;赋值: 变量名=值 var a,b,c,d;a=,...

  • Javascript杂锦:在不用第三变量的情况下实现两变量互换

    对于两变量: 在不借用第三变量的情况下,使得最终变量a的值为'b',b的值为'a'。使用Python可直接对两变量...

  • 2.3.4章课后习题

    第二章课后习题: 1、 已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。(知识点:变量和运算符综合...

  • 2017-08-09

    关于变量作用域 在函数外对一个变量有声明 函数内也有声明 如上图b 则可以把函数内的声明变量b 看作是一个新变量b...

  • python变量&字符编码

    变量和字符编码 变量 声明变量 上述代码声明了一个变量,变量名为: name,变量name的值为:"Tom" 变量...

  • JavaScript笔记-1

    字面量、常量、变量、数据类型 变量和常量 变量时一个具名的值,变量的值可变。关键字let、var声明变量可以不指定...

  • 3. 变量

    声明变量 1. 指定变量和类型 , 不赋值时 会给定默认值 2. 不声明类型 , 根据值来推断变量类型 3. 省略...

网友评论

      本文标题:[转]在不声明新变量的情况下,让变量a和变量b的值互换?

      本文链接:https://www.haomeiwen.com/subject/gcjonttx.html