当前位置:  首页>> 技术小册>> Python合辑8-变量和运算符

当执行name2 = name1时,事实上时让name2指向了’Data’所在的内存地址。
修改name1的值,相当于断开了name1到’Data’的链接,重新建立name1和’Science’之间的链接。
在这个过程中,始终没有影响到name2和’Data’之间的关系,因此name2还是’Data’,而name1变成了’Science’

  1. #案例演示
  2. name1 = 'Data'
  3. name2 = name1
  4. print(name1, name2)
  5. name1 = 'Science'
  6. print(name1, name2)
  7. Data Data
  8. Science Data

该分类下的相关小册推荐: