~丹凤朝阳~
2015-04-10 04:02
采纳率: 66.7%
浏览 3.5k

python中a,b=b,a+b怎么理解?是怎么运行的呢?小白提问

最近学习python,遇到如题疑问,哪位大侠帮帮解惑一下!万分感谢

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2015-04-10 04:12
    已采纳

    应该是元组操作
    (a,b)是一个元组,让它等于(b,a+b)这个元组的值。

    举例:
    a=3, b=5
    执行完就是a=5, b=8

    已采纳该答案
    打赏 评论
  • oyljerry 2015-04-10 04:10

    直接按逗号来分别取
    a = b
    b = a + b

    打赏 评论
  • threenewbee 2015-04-10 06:24

    注意
    (a,b)=(b,a)
    相当于交换ab
    但是
    a=b
    b=a
    则ab都变成了b

    打赏 评论

相关推荐 更多相似问题