为什么a的值会发生变化

来源:4-3 Python类的__len__方法

慕粉1474708050

2020-10-06 19:20

num = 10
a = 0
b = 1
for x in range(num):
    a, b = b, a + b    
    print a


写回答 关注

1回答

  • 刈夔
    2020-10-16 09:16:06

     a, b = b, a + b  这句语句表示b的值赋给a,a+b的值赋给b,所以a的值变了

Python3 进阶教程(新版)

学习函数式、模块和面向对象编程,掌握Python高级程序设计

41910 学习 · 236 问题

查看课程

相似问题