Python学习笔记(五)- 动态类型间奏(The Dynamic Typing Interlude)
1.考虑下面三个语句。它们是否更改了A的值?A='spam'B=AB='shrubbery'答:没有改变,A仍然打印'spam'。当B被赋值字符串'shrubbery',所有发生的事是变量B被重新设置为指向新的字符串对象。A和B初始指向相同的字符串对象'spam',但是在Python中,变量名字从来不会联系到一起(变量名之间没关系,只是引用相同对象)。因而,把B设置为不同对象对A没有影响。当最后的